Acting
Dickshark
2016
Nightmare on Elmo's Street
2015
Amuse Me
2013
Santa Claus: Serial Rapist
Curse of the Weredeer
2023
Holocaust Cannibal
2014
Disgruntled Employee
2012
I Told You Not to Call the Police
2010