Hide unreleased
Seen TBA
Director
The Laughing Heart 2013
Cheech & Chong's Hey Watch This 2010
Second Assistant Director
Death Proof 2007
Key Set Production Assistant
Planet Terror 2007
Credits from TMDB.