No photo
Directed 3
2000s
- 2006
Electric Zombies
Director
- 2002
Last House on Hell Street
Director
Insaniac
Director
Acted in 4
2020s
- 2024
2000s
- 2002
Last House on Hell Street
The Father
Insaniac
Dr. Lumen
- 2001
I Spit on Your Corpse, I Piss on Your Grave
Jerry Keller
Produced 1
2000s
- 2002
Last House on Hell Street
Producer
Wrote 1
2000s
- 2006
Electric Zombies
Writer