É professor de História, vencedor do Global Teacher Prize Portugal 2019. Conferencista, editor e autor de numerosos estudos de história, património e didáctica da história, desempenhou funções no Conselho Executivo da Escola Básica Integrada de Santo Onofre, nas Caldas da Rainha, foi external expert em educação para a Comissão Europeia e vereador da Câmara Municipal das Caldas da Rainha.
No entanto, quando vai à escola dos seus filhos, deixa de ser isto tudo e passa a ser apenas o pai do Martim e da Leonor.