Zu Beginn seiner Karriere verhinderten immer wieder Verletzungen seine geplanten Starts bei internationalen Großereignissen wie den Commonwealth Games 2006 in Melbourne und den Leichtathletik-Weltmeisterschaften 2007 in Osaka. Der Durchbruch gelang ihm 2008. Bei den Afrikameisterschaften in Addis Abeba holte er den Titel im 1500-Meter-Lauf. Im selben Jahr verpasste er die Qualifikation für die Olympischen Spiele in Peking, konnte aber die 1500-Meter-Rennen beim Weltklasse Zürich und beim Leichtathletik-Weltfinale in Stuttgart gewinnen.