The Moose Head Over the Mantel 2017
Director
I Spit on Eli Roth 2010
as Self
LovecraCked! The Movie 2006
Director, Writer
Credits from TMDB.