Licenciado en teología y en sociología (especialidad Demografía y Población) fue miembro de la Compañía de Jesús desde 1960, siendo ordenado sacerdote en 1967.