Actor mexicano de cine, teatro y televisión con más de 27 años de experiencia. Se ha preparado en Los Ángeles en escuelas como el Howard Fine Studio, Larry Moss Intensive Workshop, The BGB Studio y Playhouse West Studio 4, lo que le permitio perfeccionar su actuación en inglés. Ha desarrollado su carrera desde que era niño. Su debut en el ámbito cinematográfico fue de la mano de Arturo Ripstein en la cinta Profundo Carmesí. Su primer papel protagonista lo obtuvo a los 10 años de edad interpretando a Toño "El capi" Tafoya en la película Atlético San Pancho dirigida por Gustavo Loza.
Entre sus proyectos también destacan: Dos abrazos, película de Enrique Begné con la que obtendría la nominación a Las Diosas de Plata por mejor masculina de reparto y Sin nombre del director Cary Joji Fukunaga. Recientemente participó en Polvo la opera prima de José María Yazpik y Todo lo Invisible de Mariana Chenillo. Así como en las series Los Enviados de Paramount+ dirigida por Juan Jose Campanella y Madre Solo Hay 2 en Netflix.