Nasceu em Lisboa, em 1941, e entrou na Companhia de Jesus em 1965, sendo ordenado sacerdote em 1974. O seu percurso entrecruza a Pastoral Universitária em Coimbra, Porto e Lisboa, o acompanhamento espiritual e a orientação de Exercícios Espirituais. Foi cofundador do Centro de Estudos de Bioética, tendo uma larga intervenção nesta área de reflexão e debate. Teve durante 10 anos um programa na Rádio Renascença e é autor de uma série de livros, artigos e contributos sobre teologia, espiritualidade e formação cristã que ainda hoje marcam diferentes gerações.
Atualmente é pároco da Paróquia da Encarnação, em Lisboa, integrando ainda o Conselho de Direção da Revista Brotéria.