Su debut para la televisión fue en 1979 en la novela La abuela y en la serie Las aventuras de Tom Sawyer.
Sus papeles protagónicos más recordados han sido de Peter Alexander en la comedia Romeo y Buseta, "Rafael Méndez" en la telenovela Hasta que la plata nos separe en el 2007, y la telenovela El fiscal (1999), estas 2 últimas producidas por la RCN Televisión.
Su primer papel principal fue en 2006, como Rafael Méndez en la telenovela Hasta que la plata nos separe, junto a Marcela Carvajal.
Con esta novela logró el reconocimiento de los colombianos, ganando un premio como Mejor Actor Protagónico.
En 2009, para el canal Caracol TV protagonizó la telenovela Bermúdez, junto a Valentina Rendón.