2001 wurde er bei den Leichtathletik-Hallenweltmeisterschaften in Lissabon Siebter über 1500 m, Zehnter auf der Kurzstrecke bei den Crosslauf-Weltmeisterschaften in Ostende und Achter über 5000 m bei den Weltmeisterschaften in Edmonton. 2002 errang er Bronze beim Kurzstreckenrennen der Crosslauf-Weltmeisterschaften in Dublin, 2003 Silber über 5000 m bei den Panafrikanischen Spielen in Abuja.