Just One Drop 2017
Director
Touched 2003
as Self, Additional Camera, Additional Editing, Producer, Director
The Jew in the Lotus 1998
Twitch and Shout 1995
Credits from TMDB.