Born in Kenya's Mount Elgon District, he made his international debut in the junior race at the 2015 IAAF World Cross Country Championships, where his tenth place finish helped the Kenyan men to the team title. As a result of this, he was signed up by the Asian Kogyo corporate team in Japan. In the 2016 season he won at the Kenyan junior trials and went on to claim the 10,000 m gold medal at the 2016 IAAF World U20 Championships in championship record time.