Jego największym sukcesem jest mistrzostwo świata seniorów z 2003 (Paryż). Zdobywał także złote medale mistrzostw świata kadetów (1999, Bydgoszcz) i juniorów (2000, Santiago). Rekord życiowy: 2,38 (5 marca 2005, Oudtshoorn), wynik ten jest aktualnym rekordem Afryki.