Il est médaillé de bronze en individuel et médaillé d'or par équipes aux Championnats d'Afrique de cross-country 2016 à Yaoundé. Il est ensuite éliminé en séries du 5 000 mètres masculin aux Jeux olympiques d'été de 2016 à Rio de Janeiro.