The Antichrist
Hell Fire (2015)
Richie
Zombies Anonymous: Last Rites of the Dead (2006)
Father Thomas
Satan's Schoolgirls (2004)
Marcel
Strange Things Happen at Sundown (2003)