Mijz's role, from avatar mafia, the host also wasn't mentioned either. So it's not impossible.
I think it is more likely he has some kind of invincible/troll causing role - he first pm'd me night 1 (when I hadn't even posted) and asked for an alliance, then started saying he needs to come up with a fakeclaim etc. etc. obviously just trying to cause confusion rather than malicious intent imo