SlashFM II
2023 · Writer
Julia X
2011 · Writer
3 Demons
2022 · Director, Writer
The Mangler Reborn
2005 · Director, Writer
Esther
Director, Writer
Decampitated
1998 · Director, Writer, Acting
There's One Inside The House
Director