ManFast 2003
as Sex Shop Clerk
Kla$h 1995
as Group Walla (uncredited)
Out of Breath 2012
Director
Me and Will 1999
Associate Producer
Credits from TMDB.