É doutorado em Teologia pela Universidade Gregoriana. Professor de Teologia da Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio). Foi membro da Comissão Teológica Internacional do Vaticano, assessor do CELAM e da CNBB, tendo várias obras teológicas e numerosos artigos já publicados.