Comenzó su carrera artística realizando diversos comerciales, participando en comedias musicales y actuando en obras de teatro en México.
Participó en el Festival de la OTI y grabó dos discos con los cuales recibió algunos premios.
[1] En 2006 debutó como Luciano en la telenovela Rebelde, luego trabajó en Código postal interpretando a Rafael, un joven ciego, y en 2007 obtuvo su primer protagónico en Al diablo con los guapos, compartiendo créditos con Allisson Lozz.
Al año siguiente debutó en Telemundo como protagonista de Aurora interpretando a Martín Lobos al lado de Sara Maldonado, Jorge Luis Pila, Vanessa Pose, entre otros.
En 2015 protagoniza la telenovela ¿Quién es quién?, versión de Amores de mercado, donde interpreta a los gemelos Leonardo Fuentemayor y Pedro (Perico) Pérez, junto a Danna Paola y Kimberly Dos Ramos.