2000 gewann er im 5000-Meter-Lauf die Silbermedaille bei den Leichtathletik-Afrikameisterschaften in Algier und wurde bei den Olympischen Spielen in Sydney im 10.000-Meter-Lauf Sechster.