[5][6] Antes de graduarse en filosofía en la Pontificia Universidad Javeriana, había empezado su carrera de actor en el teatro y posteriormente en la televisión, lo cual alternó con su trabajo como escritor.
Anteriormente realizó otros papeles en telenovelas y seriados como Mala Hierba, El Bazar de los Miserables, Inseparables, Calamar, Alejo Durán (como Cristo de Jesús), La Madre, Azúcar, Guajira, Sombra de tu sombra y Pandillas, Guerra y Paz (como el Agente Coronel Leal).
Además fue presentador del programa infantil Pequeños Gigantes.
También actuó en obras como Las cien canciones más bellas del mundo.
Fue amigo de diversas celebridades, a quienes conoció en sus actuaciones.