Resurrecting "The Street Walker" 2009
Director, Producer, Writer
Oblivious 2000
Director
Belly 1996
Director, Writer
Doombeach 1989
Camera Operator
Credits from TMDB.