1 unreleased or undated title is hidden. Show unreleased
The Laughing Heart 2013
Director
Cheech & Chong's Hey Watch This 2010
Second Assistant Director
Death Proof 2007
Key Set Production Assistant
Planet Terror 2007
Credits from TMDB.