Sacerdote jesuita. Ha sido director del centro de derechos humanos Miguel Agustín Pro, rector del iteso y de la Universidad Iberoamericana Puebla. Es miembro, desde octubre de 2000, del International Council on Human Rights Policy, con sede en Ginebra, Suiza.
Actualmente es rector de la Universidad Iberoamericana Ciudad de México.
Entre sus publicaciones destacan Doce cartas sobre Dios y Jesús, el Galileo: doce nuevas cartas.