Dangerous Animals
2025 · Director
The Devil's Candy
2016 · Director, Writer
The Loved Ones
2010 · Director, Writer
The Mannequin
Director, Writer
Ben
2001 · Director
Work?
2000 · Director
Sunday
Advantage Satan
2007 · Director
Sport
1999 · Director