Estudou jornalismo. Durante 15 anos foi repórter, e editor, da revista semanal Visão: Em 2014 mudou-se, como grande-repórter para o jornal diário Público. Entre 2018 e 2020, foi grande-repórter do Diário de Notícias. Escreveu três livros de não-ficção e uma série de ficção televisiva (Teorias da Conspiração, RTP, 2019). É um dos fundadores da cooperativa europeia de repórteres de investigação, Investigate Europe.