Little Bits of Light 2005
Editor, Director, Writer, Director of Photography
Why Can't I Stop This Uncontrollable Dancing? 2003
Director, Editor, Writer, Producer
Uncomfortable Comfortable 1999
Editor, Director, Producer, Screenplay
Clear Sky 2018
Director of Photography
Pusher 2012
Actor
Campbell Walker Is a Friend of Mine 2010
Actor
I Think I'm Going 2003
as Drug dealer, Producer
Christmas 2003
Editor
.OFF. 2002
Director of Photography, Producer
Shifter 2000
as Slim, Director of Photography, Producer
Credits from TMDB.