Professor Adjunto da Universidade Politécnica de Viana do Castelo (IPVC), onde leciona na Formação de Educadores e Professores nas áreas da Educação Histórica e Patrimonial, Didática do Estudo do Meio, da História e Geografia de Portugal e na Prática de Ensino Supervisionada dos Mestrados de Habilitação Profissional para a Docência. É membro do Conselho Técnico-Científico (desde 2022), do Conselho Pedagógico (desde 2019) e é, presentemente, Coordenador do Mestrado em Ensino do 1º Ciclo e de Português e História e Geografia de Portugal no 2º Ciclo do Ensino Básico da ESE-UNIPVC (desde 2021).
Licenciado em História (2006) e Pós-Graduado em Ensino da História (2007) pela Faculdade de Letras da Universidade do Porto (FLUP). Doutor em História, com Distinção, por unanimidade, pela Faculdade de Letras da Universidade do Porto (2011). Pós-Doutorado em Ciências da Educação, na especialidade de História e Ciências da Educação pela Universidade do Minho (Instituto de Educação, 2018). É Investigador Integrado do INED desde 2025.
Publicações
Projetos