Podczas Igrzysk Afrykańskich w 2007 w Algierze zdobył brązowy medal w biegu na 100 m i złoty w Sztafecie 4 x 100 m. Jednym z jego największych osiągnięć jest również ósme miejsce w finale konkursu biegu na 100m na Mistrzostwach Świata Juniorów 2006 w Pekinie. Podczas Igrzysk Olimpijskich w 2008 r. w Pekinie odpadł, zajmując szóste miejsce w ćwierćfinale, zarówno w biegu na 100m (10,27 sek.), jak i na 200m (20.65 sek.). Rok później, na Mistrzostwach Świata w Lekkoatletyce 2009 w Berlinie, uzyskał tę samą pozycję.