Bei den Leichtathletik-Weltmeisterschaften 1999 in Sevilla schied er im Vorlauf aus. Im Jahr darauf gewann er Bronze bei den Leichtathletik-Afrikameisterschaften 2010 in Radés und kam ins Halbfinale bei den Olympischen Spielen in Sydney.