Conocido por protagonizar la telenovela adolescente Lola: Érase Una Vez que se estrenó en el 2007.
Se graduó de una escuela secundaria de California en Palo Alto pero regresó a México para estudiar actuación.
Diseñó ropa para la marca Pera en el 2008.
Se casó con Kate del Castillo en el 2009. Se separaron en el 2011. Tuvo dos hijos con Lola Ponce, con quien se casó en el 2015.
Co-protagonizó junto a Angelique Boyer la telenovela Teresa en el 2010-2011.