Natural de Tomar, é formado em Jornalismo. Foi Diretor da Sporting TV, entre 2015 e 2016, acumulando a Direção de Programas com a Direção de Informação do canal.
Anteriormente, tinha sido 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.