Directing
The Night of the Living Pumpkin
2025
The Day of the Incredible Monster from the Center of the Earth
2023
Werbung
1991
Fuck the Devil
1990
The Curse
1995
Beer Commercial
A Pumpkin Tale: Frank Schmidt and the Secret of the Black Glove
2026