1 unreleased or undated title is hidden. Show unreleased
The Portal 2014
Director
Canoejacked 2012
Director, Writer
The Compass 2009
Visual Effects, Producer, Director, Sound Editor
We Want the Funk! 2025
Camera Operator
The Remnant 2019
Writer
In the Key of Evil 2009
Credits from TMDB.