Darkest Miriam 2025
Director, Screenplay
Body Parts 2014
Director
The Pin 2013
Director, Writer
Peep 2004
Credits from TMDB.