[1] Se preparó como actor teatral en Estados Unidos.
[1] Debutó en la televisión colombiana a mediados de la década de 1990, apareciendo en las telenovelas La viuda de blanco, Fuego verde y Yo amo a Paquita Gallego.
Obtuvo reconocimiento en 2000 al interpretar el papel de Aristarco en telenovela La caponera.
[2] Otras producciones para televisión en las que apareció en la década de 2000 incluyen La venganza, Pasión de gavilanes, La tormenta y Sin senos no hay paraíso.
[3] En la década de 2010 su presencia en la televisión colombiana siguió siendo importante, apareciendo en series de televisión como Alias el mexicano, La viuda negra, Narcos,[4] Infieles y El general Naranjo, y en producciones cinematográficas como El gobernador y Agente Ñero Ñero 7.