Natural de Tomar, formou-se em Jornalismo.
Foi colaborador do jornal “Cidade de Tomar”, até 2001. Na SIC foi pivô da SIC Notícias e coordenador da "Edição da Manhã" deste canal informativo por cabo.
Chegou a coordenar o programa das tardes da estação de Carnaxide "Boa Tarde", conduzido por Conceição Lino.
Foi Diretor da Sporting TV, entre 2015 e 2016, acumulando a Direção de Programas com a Direção de Informação do canal.