W 2010 zajął czwartą lokatę w eliminacjach wschodnioafrykańskich do igrzysk olimpijskich młodzieży, a następnie podczas tej imprezy zdobył złoto w biegu na 3000 metrów. Brązowy medalista mistrzostw świata juniorów młodszych z Lille Metropole (2011). Wicemistrz świata juniorów z 2012. W 2014 zdobył brązowy medal w biegu na 5000 metrów podczas mistrzostw Afryki w Marrakeszu. Brązowy medalista mistrzostw świata w półmaratonie w rywalizacji drużynowej (2016).