Ha trabajado en diversos países como Colombia, México y Perú,[6] participando en producciones como Las noches de Luciana, donde interpretó a José Miguel Escalante, y en telenovelas internacionales como El Zorro (2007),[7] Victoria (2008),[8] y Doña Bella.
También presentó el noticiero «Mundo visión noticias» en Perú y condujo el programa «Café contigo», donde entrevistaba a personalidades.
Mientras grababa la telenovela Victoria, también fue parte de la serie Sin retorno, donde actuó en el capítulo Los ejecutivos.
[9][10] Es padre de dos hijos, y se encuentra casado con la actriz colombiana Rosmery Bohórquez.
[11] Fue, también, pareja sentimental de la exvoleibolista, medallista olímpica y excongresista peruana Cenaida Uribe.