Scarecrow
2002 · Director, Writer, Acting
Attila
2013 · Director, Writer
H2O: The Intelligence of Water
2025 · Director
The Invocation
2010 · Director, Writer
Femme
Tell Me No Lies
2002 · Director
Clawed
2017 · Acting
The Cure
2018 · Director