[4][5] Estudió ciencias económicas y jurídicas en la Pontificia Universidad Javeriana y realizó su maestría en la misma universidad.
Empezó en el periodismo como editor económico del diario El Nuevo Siglo y la revista Signo de los tiempos.
[8] Entre sus últimos años fue profesor de derecho en la Pontificia Universidad Javeriana, consejero directivo en la Universidad Sergio Arboleda y facilitador de paz en los diálogos del gobierno y el grupo insurgente Ejército de Liberación Nacional.
[9] También trabajó como columnista del diario económico La República, de 2020 a 2022[10] y en La Patria.
[11] En 2021, se adhirió a la candidatura presidencial del candidato por el Centro Democrático, Óscar Iván Zuluaga.