Despois dunha decepcionante tempada de 2007, obtivo un maior éxito en 2008, converténdose no Campión Mundial Junior de Cross Country de 2008.
e despois gañou a prata nos 10.000 metros nos Campionatos Africanos. Tamén gañou a longa carreira de estrada Giro di Castelbuono en Italia. Non conseguiu continuar esta forma o ano seguinte e correu só un puñado de carreiras importantes, incluíndo a Beach to Beacon 10K.