Pároco de Castelo de Vide, Póvoa e Meadas, Ribeira de Nisa e São Julião.
Juiz do Tribunal Eclesiástico, Chanceler da Cúria Diocesana, Membro dos Conselhos Presbiteral e Pastoral, Capelão do Hospital Dr. José Maria Grande, Diretor do Secretariado Diocesano da Pastoral da Saúde.