Nasce a Brooklyn e frequenta la Great Neck North High School di Great Neck, laureandosi successivamente in cinematografia al Sarah Lawrence College e vincendo anche una borsa di studio all'American Film Institute....Leggi tutto