Nasceu em Arouca em 1978. É licenciado em Teologia pela Universidade Católica Portuguesa (UCP) e tem um curso de especialização pós-graduada em Ciências Documentais pela Universidade de Lisboa. Foi, entre 2002 e 2018, assistente de investigação aplicada no Centro de Estudos de História Religiosa da UCP, em Lisboa. É, desde 2018, técnico superior de arquivo no Arquivo Municipal de Vila Franca de Xira.