Começou a nadar com seis anos, mas só com oito se iniciou nas competições a nível nacional em Moçambique. Com dez anos, participou na sua primeira prova fora do país e, aos 11, estreou-se a representar a seleção nacional, tendo já participado em 4 CANA, 2 SCASA (agora conhecido por Region 5), Jogos Africanos, Africanos de Juniores, Jogos da Commonwealth, uma Taça do Mundo e um Mundial de Natação.
No Africano de Juniores foi ao pódio por duas vezes (medalhas de bronze), nas estafetas 4x100 metros livres e 4x100 metros estilos. Nos Jogos Africanos foi a várias finais, sendo o quinto lugar a melhor qualificação alcançada. A nível nacional, é bicampeão no Torneio Nadador Completo, o melhor nadador do escalão juvenis 2009/2010 no Campeonato Nacional e o melhor nadador do escalão Juniores 2013/2014 do Campeonato Nacional.
Detém todos os recordes absolutos da tabela de recordes excluindo os das provas de bruços.