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