Brązowy medalista mistrzostw świata w biegach przełajowych w drużynie juniorów (2015). W tym samym roku zajął 8. miejsce w biegu na 5000 metrów podczas igrzysk afrykańskich w Brazzaville oraz wystąpił na mistrzostwach świata w Pekinie. Brązowy medalista afrykańskich mistrzostw w biegach przełajowych (2016). Srebrny medalista mistrzostw świata juniorów w Bydgoszczy (2016).