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