The Dilemma of Desire 2020
Director
Those Left Behind 2017
In the Game 2015
Mapping Stem Cell Research: Terra Incognita 2007
Director, Writer
Terra Incognita: Mapping Stem Cell Research 2007
5 Girls 2001
Director, Producer
Credits from TMDB.