Foi medallista de prata nos Campionatos Mundiais de Cross Country 2015 e nos Campionatos Mundiais de Media Maratón 2016
, e tamén nos 10.000 m nos Xogos de África de 2011. O seu mellor tempo de media maratón de 58:42 minutos sitúano entre os dez primeiros de todos os tempos na distancia.