Il détient le meilleur temps sur 2 000 m steeple en 2017 et remporte le titre lors des Championnats du monde jeunesse 2017 à Nairobi.