É 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.
Foi Jornalista-Correspondente da Sport TV no Algarve entre 2013 e 2015.
Actualmente, é colaborador da Sporting TV, desempenhando as funções de repórter e de apresentador.