Ha conseguito un master in regia e sceneggiatura alla Columbia University nel 1996 e nel 2001 è diventato presidente della Los Angeles Film School. Ha recitato in molti film indipendenti come Dogs (1997), di Eve Anneberg e ha prodotto il documentario Cronaca di un amore milanese (2006) di Nevina Satta. Al momento sta montando il suo secondo film, The Wrong Hands. Nel 2005 ha fondato con Nevina Satta The Traveling Film School.
Courtesy of TFF