Inicialmente se desempeñó como actor, apareciendo en producciones de televisión en su país en la década de 1990 como Señora Isabel, Dulce ave negra, Eternamente Manuela y Dios se lo pague.
En la década de 2000 integró el reparto de las telenovelas Alejo, la búsqueda del amor, El precio del silencio, Retratos y Novia para dos.
[1][2][3] En su faceta como director, tuvo su debut en 2006 con el largometraje Karmma: el peso de tus actos.
[4] Acto seguido dirigió el documental Cambio de año maya y los cortometrajes Un asesino perfecto y Sombras invisibles.
En 2019 dirigió un nuevo largometraje, Alma de héroe, protagonizado por Jorge Armando Soto y Tuto Patiño.