Dançarino desde os 6, fez competição dos 10 aos 25 anos. Foi campeão nacional e vencedor da taça de Portugal em 2007 em danças clássicas. Em 2011 inicia o seu percurso como professor, completando com nota máxima o curso de Ballroom Teacher na United Kingdom Alliance of Professional Dance Teachers. Treinador registado na Federação Portuguesa de Dança Desportiva e IPDJ desde 2011, conta com vários títulos a nível nacional com pares de juvenis, juniores e com grupos campeões de All Girls (dança sincronizada em grupo) em todos os escalões. É coreógrafo e produtor de espetáculos de dança desde 2014. Em setembro de 2020 fundou o projecto Academia Óbidos Dance em parceria com o Município de Óbidos e posteriormente Associação. Desde então tem desenvolvido e dinamizado a prática desta arte e desporto no concelho.