Licenciado em Filosofia e Humanidades na Universidade Católica Portuguesa (UCP), Doutor em Teologia (Universidade Lateranense de Roma) e em Filosofia (FLUL). Foi Assistente do Centro de Estudos Clássicos na UCP entre 1996 e 1998 e Bolseiro da Comissão dos Descobrimentos (Arquivo Vaticano 1999-2000) e da FCT (Instituto Patrístico Augustinianum, 2000-03). Desde 2004, é Professor Auxiliar da UCP tendo leccionado Ética, Doutrina Social da Igreja, Antropologia, Latim, Filosofia das Artes Musicais, Patrística e História das Religiões.
Investigador do CLEPUL, coordenou a versão e anotação dos textos latinos nos 30 volumes da Obra Completa do Padre António Vieira e das Obras Pioneiras da Cultura Portuguesa (C. Leitores, 2014 e 2019), bem como a área de Estudos da Religião do Diccionário dos Antis (INCM, 2018).
Colabora com o Centro de Filosofia (UL) no resgate de manuscritos quinhentistas de ética social e política no âmbito do projecto De Restitutione. Na UCP-Braga, exerceu cargos de direcção de 2004 a 2006 e 2011 a 2017. Integra o CD do Instituto de Estudos de Religião e coordena o homónimo Doutoramento da FFCS.