Começou a carreira profissional como Técnico Superior principal no Instituto de Comunicação Social. Assessor em mais do que um governo e Professor Universitário durante grande parte da sua vida profissional.
Passou pelas direcções e administrações de vários órgãos de Comunicação Social
Foi membro Membro da Comissão Intergovernamental para o Desenvolvimento da Comunicação da Unesco e Director Adjunto de Comunicação da Expo’98.
É presidente da Associação Portuguesa de Imprensa há 18 anos e foi membro direcção e vice-presidente das Federações Europeias representantes de jornais e revistas.
Foi também presidente Digital News Innovation Fund (DNI Fund) – Google News Initiative.