Licenciado en Filosofía y Licenciado en Teología, de la Pontificia Universidad Javeriana, sede Bogotá; Master of Arts en Sociología, Universidad de California, Berkeley; Doctor en Demografía, Universidad de Paris, Sorbonne. Se ha desempeñado como Coordinador, Banco de Datos del Centro de Investigación y Educación Popular (CINEP) y director general del mismo.