É licenciado em Ciências da Comunicação pela Università di Pisa e pela Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa e tem uma Pós-Graduação em Audiovisual e Multimédia pela Escola Superior de Comunicação Social de Lisboa.
Actualmente, é colaborador da Sporting TV, desempenhando as funções de repórter e de apresentador.