2001 wurde er Vierter bei den Hallenweltmeisterschaften in Lissabon und kam ins Halbfinale der Weltmeisterschaften in Edmonton. Der Silbermedaille bei den Afrikameisterschaften 2002 folgte Bronze bei den Hallenweltmeisterschaften 2004 in Budapest.