Rodák z Mexico City se naposledy objevil ve sci-fi dramatu Alexe Rivery Sleep Dealer, který byl oceněný na festivalech v Berlíně i Sundance. Je zařazen do publikace 30 Actors Made in Mexico (30 herců, kteří “vznikli” v Mexicu). Hraje v krátkých i celovečerních filmech. Do jeho tvorby patří filmy natočené ve Španělsku i Mexicu, a to La Zona, Casi divas; Nesio, Soló quiero caminar a režísérský debut Gaela Garciy Bernala Déficit. Za svoji roli ve filmu Café paraíso byl na festivalu krátkých filmů v Mexico City jmenovaný nejlepším hercem.