Su debut en los melodramas fue en la telenovela juvenil Camaleones en donde actuó junto a Edith González y Belinda.
En 2011 interpreta la etapa joven de "Antolín" en la telenovela La fuerza del destino, un papel que en su edad adulta interpreta el actor Marcelo Córdoba.
En 2012 se une al elenco de la producción de Ignacio Sada Madero Un refugio para el amor donde interpreta a "Lorenzo" personaje que le da reconocimiento como actor en México y Estados Unidos y por lo que recibe la nominación como "Mejor actor revelación" en los Premios TVyNovelas 2013.
[2] También tuvo una participación especial en Señora Acero 2 como Emir, un joven adicto a las drogas, donde compartió créditos con Mauricio Henao e Isabel Burr.
En 2017 interpreta a Rafael en la telenovela Mi adorable maldición, adaptación de la telenovela colombiana Lola calamidades original del escritor Julio Jiménez.