Natural de Portimão, onde fez a formação como jogador, foi em Silves que começou o seu trajecto como treinador. Treinou os sub-13 e sub-14 e foi adjunto nos sub-15 do Silves FC, já depois de se ter formado em Treino Desportivo na Escola Superior de Desporto de Rio Maior. Os mestrados em treino de alta performance e e treino desportivo, da Faculdade de Motricidade Humana, em Lisboa, levaram a que se juntasse à B SAD, em 2019, onde integrou e equipa técnica sub-23 e foi treinador principal dos sub-17.
Chegou ao Sporting CP em 2021, como treinador estagiário no gabinete de observação e análise dos sub-16 e transmita agora para a equipa técnica dos sub-23.