Doutorado em História Contemporânea pela Faculdade de Letras da Universidade do Porto , com dissertação intitulada “Padre Américo Monteiro de Aguiar: Um ‘teólogo da ação’ no Portugal contemporâneo". Mestre em Teologia Fundamental pelo Instituto Teológico Compostelano da Universidade Pontifícia de Salamanca em  e Licenciado em Teologia pela Faculdade de Teologia, Porto.

Leciona na área da Teologia Prática. É Membro Integrado e Assistente de Investigação no Centro de Estudos de História Religiosa (CEHR-UCP), onde colabora na dinamização das suas atividades na região Porto e Norte.

É membro da ET - European Society for Catholic Theology (secção portuguesa).