Stealing Cars 2016
Director
The Love We Make 2011
Director, Producer
Muhammad and Larry 2009
Rufus Wainwright - Milwaukee a Last !!! 2007
Producer
Credits from TMDB.