Jesus Christ Vampire Hunter
LovecraCked! The Movie
Movie · as Creature (segment "The Statement of Randolph Carter") (voice)
Movie · as Atheist #2
Enamored
Movie