Podczas rozgrywanych w nowozelandzkim mieście Christchurch igrzysk Brytyjskiej Wspólnoty Narodów w 1974 zdobył brązowy medal w biegu maratońskim zdobywając tym samym pierwszy w historii medal dla Suazi na tej imprezie.