Im Jahr darauf schied er bei den Hallen-WM 2008 in Valencia trotz eines nationalen Rekords von 6,69 im Halbfinale aus. Schon im Vorlauf war ihm mit 6,78 s ein Rekord gelungen. Die Afrikameisterschaften in Addid Abeba begannen verheißungsvoll, als er bereits im 100-Meter-Vorlauf die Rekordzeit von 10,35 lief, jedoch musste er nach dem Halbfinale wegen einer Verletzung auf weitere Starts verzichten. Mit neuen Bestzeiten von 10,33 s und 20,62 s reiste er zu den Olympischen Sommerspielen, wo er über 200 m ins Viertelfinale vordrang. Dort allerdings genügte selbst sein neuer Rekord von 20,55 s nicht für ein Weiterkommen.