Comenzó su carrera en el cine con la película Sin nombre (2007), dirigida por Cary Fukunaga, para luego participar en proyectos como Inhale (2010) de Baltasar Kormákur, El infierno (2010) de Luis Estrada, Las horas muertas (2013) de Aarón Fernández
Tuvo relevantes participaciones en proyectos como Ciudades oscuras (2002) de Fernando Sariñan, Historias del desencanto (2005) de Alejandro Valle, Malos hábitos (2006) de Simón Bross o La niña en la piedra (2006) y El brassier de Emma (2007)
Su trabajo en el cine se mezcló con sus celébres apariciones en la pantalla chica gracias a telenovelas como El Maleficio, Ángeles Blancos, Corazón Salvaje, El Vuelo del Águila, El derecho de nacer, La madrastra o Soy tu Dueña
En 2008 obtuvo su primer papel en la televisión como "Amadeo" en la telenovela Alma de hierro, participación que lo cataltaría para ser parte de series como Mujeres Asesinas (2010), Para Volver a Amar (2010) ...
Su trabajo en teatro comenzó a tomar forma con musicales como “Si nos dejan” de José Manuel López Velarde y “Los Miserables” de Alan Boublil y Jean-Marc Natal, obra en donde trabajó bajo ...