Doutorado em Teologia Moral pela Pontifícia Universidade Gregoriana, Roma. Antigo Reitor do Seminário Maior do Porto - Seminário de Nossa Senhora da Conceição -, Cónego da diocese do Porto, antigo Director Adjunto da Faculdade de Teologia do Porto, Assistente da Comissão Diocesana de Justiça e Paz.