And I was bored enough to do a countdown of roles I've had so far. I've played 27 games total, 3 with no roles (RP or task games).
6x vanilla innocent
1x Prom Queen
Especial game roles:
1x head zombie (Zombie game at ESP)
1x Godfather (Family Feud game)
I've been an assassin outside stargate comms only once.
I've been mason outside jjmafia only once.
I've never survived more than 24 hours as a seer (one game was a speedy game that lasted only a couple of hours anyway).