Doutorado em História Contemporânea pela Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa (NOVA FCSH). Professor adjunto convidado da Escola Superior de Comunicação Social do Instituto Politécnico de Lisboa, professor auxiliar convidado na NOVA FCSH e investigador na Fundação Mário Soares e Maria Barroso.
Publicou, de entre outros livros, Os Saneamentos Políticos no Diário de Notícias no Verão Quente de 1975 (2014), Breve História do Partido Socialista (2019) e A Imprensa na Revolução: os Novos Jornais e as Lutas Políticas de 1975 (2021).
Co-coordenou A Revolução nos Média (2014), A Liberdade por Princípio (2021) e Media e Jornalismo em Tempos de Ditadura. Censura, Repressão e Resistência (2024).