É professor catedrático da Universidade de Coimbra, onde ensina História Militar e História das Religiões. É investigador integrado do Centro de História da Sociedade e da Cultura. Fundou e foi presidente da Associação Ibérica de História Militar (s. IV-XVI). Criou e dirige a Academia para o Encontro de Culturas e de Religiões (APECER-UC). Dirigiu as obras História Concisa das Grandes Religiões (Manuscrito, 2021) e História das Religiões: Da origem dos deuses às religiões do futuro (Manuscrito, 2023). É autor de centena e meia de trabalhos científicos, entre os quais três dezenas de livros, sendo o mais recente História Medieval de Portugal. Do Condado ao Império (com A. Resende de Oliveira, Tribuna, 2023). Foi professor convidado na Université Paul Valéry (Montpellier) e estagiou nas universidades de Bolonha e La Laguna (Tenerife). Na sua Alma Mater, foi pró-reitor para a Cultura, diretor da Imprensa da Universidade e diretor da Biblioteca Geral.