Creció en la Ciudad de México y estudió cine a nivel de maestría en la Universidad de Nueva York (NYU), en donde realizó varios cortometrajes que se exhibieron en festivales por todo el mundo (Sundance, Edimburgo, Sao Paolo). En 2001/2002 realizó su primer largometraje documental, Niños de la Calle, el cual ganó el Premio a Mejor Documental en el FICM en 2003. En el 2006 estrenó su primer largometraje de ficción, El Favor, en festivales y cines en los Estados Unidos y México, y en el 2007 su segundo largometraje documental, La Santa Muerte, se estrenó en el Festival de Cine de Los Ángeles y fue proyectado en otros festivales. La película ganó el Premio a Mejor Documental en el Festival de Cine Latinoamericano en Trieste, Italia. Los Ojos Azules es su cuarto largometraje.
Festival Internacional de Cine de Morelia