Acting
Born July 30, 1978 · Cadillac, Michigan, USA
Thou Shalt Kill
2025
Terror! Death! Revenge!
2018
Lizard Man
2012
Born of Earth
2011
8213: Gacy House
2010
The Evil Offspring
2009
Jingles the Clown
Little Red Devil
2008