For most of his career during 2010 to 2016, he served as a pacemaker on the IAAF Diamond League and European track circuit.
He won his first road race at the Le Lion Half Marathon in France in 2015.
[2] A fourth-place finish at the 2017 Kenyan Cross Country Championships led to his first international selection at age 26.
[3] He shared in the team silver medal at the 2017 IAAF World Cross Country Championships after finishing seventh.
He established himself as a strong road runner at the Lille Half Marathon, which he won in 59:27 minutes – his first clocking under an hour over the distance.