Diretor-adjunto do semanário Expresso, passou por vários órgãos de comunicação social como jornalista, editor de política, grande repórter ou editor-executivo. É formado em Comunicação Social e Cultural pela Universidade Católica e doutorando em Ciência Política e Relações Internacionais do respectivo Instituto de Estudos Políticos. Faz comentário político na SIC.