1998 wurde er Vierter bei den Crosslauf-Weltmeisterschaften in Marrakesch und siegte im 3000-Meter-Lauf bei den Leichtathletik-Afrikameisterschaften in Dakar. Über 5000 m gewann er im selben Jahr bei den Commonwealth Games in Kuala Lumpur die Silbermedaille und 1999 bei den Panafrikanischen Spielen in Johannesburg die Bronzemedaille. 2000 und 2001 feierte er weitere Siege bei der Course de l’Escalade.