Beauty and Ruin 2017
Producer
Peep Culture 2011
Director, Producer
Cat Ladies 2009
Spam: The Documentary 2006
Executive Producer
The Last Seven Days Of Annie Ong 1999
Director
Credits from TMDB.