Fez toda a sua formação superior na Faculdade de Letras da Universidade do Porto: licenciatura em História (1981-1985); Ciências Documentais (1991-1993); Museologia (1993-1995); e doutoramento em História (2019).<br />Nas últimas três décadas, exerceu funções de bibliotecário, de conservador e de diretor da Casa de Camilo e do Centro de Estudos Camilianos.