Doutor em Teologia História Eclesiástica pela Pontificia Università Gregoriana (Roma) com a tese: D. Américo Ferreira dos Santos Silva, Bispo do Porto (1871-1899): Igreja e sociedade no Porto no fim do século XIX (Porto: Faculdade de Teologia, 2010).

Leciona na área da Teologia Histórica, nomeadamente História da Igreja Antiga, História da Igreja Medieval, História da Igreja Moderna, História da Igreja Contemporânea, História da Igreja em Portugal, História do Cristianismo I e II, Património Religioso e Transmissão Cultural, e Igreja e sociedade em Portugal e no Porto Contemporâneos. É membro do Conselho Científico da Faculdade de Teologia. É assessor do diretor adjunto da Faculdade de Teologia no Porto. É investigador e diretor adjunto do Centro de Estudos de História Religiosa (CEHR) da UCP.

É diretor da revista Igreja Portucalense da Diocese do Porto.