Sacerdote jesuita (1963), cursó estudios de Humanidades Clásicas, Filosofía y Teología en la Universidad Javeriana de Bogotá; maestría en Sociología de la Universidad de California (Berkeley, USA, 1968) y doctorado en Demografía en la Universidad de París (1972), año en el que empezó a trabajar como investigador en el actual Centro de Investigación y Educación Popular, Cinep. Además, trabajo como profesor e investigador en las Universidades: Javeriana (Bogotá), Gregoriana (Roma) y Externado de Colombia.
En el 2013 recibió el premio nacional a la defensa de los derechos humanos: categoría Toda Una Vida