Sein erster internationaler Erfolg war der Gewinn der Silbermedaille im 5000-Meter-Lauf bei den Leichtathletik-Afrikameisterschaften 1992 auf Mauritius. Im selben Jahr belegte er bei den Olympischen Spielen in Barcelona den sechsten Platz über diese Distanz. Bei den Leichtathletik-Afrikameisterschaften 1993 in Durban wurde er Dritter und kurze Zeit später bei den Leichtathletik-Weltmeisterschaften in Stuttgart Vierter über 5000 m. Nachdem er bei den Leichtathletik-Weltmeisterschaften 1995 in Göteborg Sechster geworden war, startete er bei den Olympischen Spielen 1996 in Atlanta über 10.000 m. Er gewann seinen Vorlauf, erreichte im Finale aber nur den 17. Platz. Bei den Weltmeisterschaften 1997 in Athen wurde er Zwölfter über 5000 m.