Thou Shalt Kill 2025
as Fornicator 1
Terror! Death! Revenge! 2018
as James
Lizard Man 2012
as Mark Turnball
Born of Earth 2011
as Dept. Clarence Hicklin
8213: Gacy House 2010
as Mike Lewis
The Evil Offspring 2009
as Regal
Jingles the Clown 2009
as Tom Reeser
Little Red Devil 2008
as Jimmy Lidell
Credits from TMDB.