1 unreleased or undated title is hidden. Show unreleased
Pete Smalls Is Dead 2010
Writer, Producer
13 Moons 2002
as Troubled Man, Writer, Producer
Illuminata 1998
Screenplay
All Revved Up 1998
Director, Writer
Peppermills 1998
Writer
Mac 1992
Sons 1990
Nobody Wants Your Film 2005
as Self
Credits from TMDB.