Actor
2012 Doomsday
2008 · as Ted
666: The Beast
2007 · as Father Deacon Cain
The Gay Bed & Breakfast of Terror
2007 · as Delegate