110% Greve 2004
Director
Exclusion 1997
Staceyann Chin - a Poetry Slammer 2001
Producer
Credits from TMDB.