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.