Filósofo de la Universidad Javeriana, magister en economía de la Universidad de los Andes y doctor en economía de la Universidad Católica de Lovaina en Bélgica. Fue decano de la Facultad de Ciencias Económicas de la Universidad Nacional y dirigió el Centro de Investigación para el Desarrollo (CID) de la Facultad de Ciencias Económicas durante 6 años. Su tesis doctoral fue sobre finanzas públicas. Fue profesor de las universidades Nacional y Externado. Ha escrito sobre la relación entre la política macro y el bien-estar, los problemas inherentes a la elección social, la economía de la salud, los bienes públicos, la pobreza y la desigualdad.