Nació en México DF. Su película más reciente ha sido Sleep Dealer, de Alex Rivera, premiada en los Festivales de Berlín y de Sundance 2008.
Fue escogido por Mónica Maristain para aparecer en su libro 30 Actores hechos en México, y ha trabajado en largos y cortometrajes.
Ha actuado en España y México en películas como La zona, de Rodrigo Plá, premiada en los Festivales de Venecia y de Toronto, entre otros; Casi divas, de Issa López; Nesio, Alan Coton; y también para Canana, Soló quiero caminar, de Agustín Díaz Yanes, y Déficit, la primera película dirigida por Gael García Bernal.
Fue elegido Mejor Actor en el Festival de Cortos de México DF por su papel en Café paraíso, de Alonso Ruiz Palacio.