Himself
3 Wheeling (2017)
Director #3
Cherry - Wanna Play? (2012)
Gavin
High Society: A Pot Boiler (2009)
Narrator (voice)
LolliLove (2004)
Bohemian Moon (1999)
Cinematography
We Can Be Heroes (2024)
Director of Photography
Mucho Mucho Amor: The Legend of Walter Mercado (2020)
Director
Madtown (2017)
Buddymoon (2016)
Sparky & Mikaela (2008)
Editor
Humanzee! (2008)
Beef IV (2007)
Writer
Rising Son: The Legend of Skateboarder Christian Hosoi (2006)
Black Eyed Sue (2005)
Producer
Animation
Sound Recordist
Original Music Composer
backseat bingo (2004)
Les Superficiales (2002)