CharacterBelphegorBelphegor in Supernatural (2005), played by Alexander Calvert. Played byAlexander CalvertAppears inSupernatural2005