Després d'una temporada de 2007 decepcionant, va aconseguir un major èxit el 2008, convertint-se en el Campió del Món Junior de Cross Country del 2008.
i després va guanyar la medalla de plata als 10.000 metres al Campionat d'Àfrica. També va guanyar el Giro di Castelbuono d'Itàlia. No va poder continuar aquesta forma l'any següent i va córrer només en un grapat de carreres majors, incloent el Beach to Beacon 10K.