Natural de Tomar, é formado em Jornalismo. Entre 25 de Maio de 2015 e 6 de Maio de 2016, foi Diretor da Sporting TV, 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.