Iniciou a carreira de jornalista na RTP, em 1992, tendo-se especializado em assuntos de política nacional. Foi repórter parlamentar durante quatro anos. Em 2000, foi nomeado editor de política nacional. É apresentador e coordenador do programa televisivo de debate político Parlamento.<br />É licenciado em Comunicação Social, possui o mestrado em Ciência Política e prepara o projecto de doutoramento na área de comunicação política. É assistente convidado do Instituto de Ciências Sociais e Políticas da Universidade Técnica de Lisboa.