Szósty zawodnik biegu na 3000 metrów z przeszkodami podczas igrzysk afrykańskich w Brazzaville (2015). W 2016 zdobył srebrny medal na mistrzostwach świata juniorów w Bydgoszczy oraz zajął 11. miejsce podczas igrzysk olimpijskich w Rio de Janeiro. W 2017 zdobył brąz w drużynie juniorów podczas mistrzostw świata w biegach przełajowych w Kampali.