Dernier né d'une famille de six enfants, dans le village de Chesubeno, district de Molo, ancienne province de la Vallée du Rift, il vit et s'entraîne à Kisii et au Japon, à Fukuoka.
Il se révèle en début de saison 2010 en s'adjugeant, à l'âge de vingt ans, à Nairobi, le titre individuel senior des championnats du Kenya de cross-country[1]. Quelques jours plus tard, à Bydgoszcz, en Pologne, il remporte le titre par équipes des Championnats du monde de cross avec ses compatriotes Joseph Ebuya, Leonard Komon et Richard Mateelong, après avoir pris la 8e place de l'épreuve individuelle[2].
Il remporte la médaille d'argent aux Jeux olympiques d'été de 2016 à Rio de Janeiro, encore une fois devancé par Mo Farah.
Le , il obtient sa troisième médaille de bronze sur 10 000 m lors de Championnats du monde, avec Mo Farah toujours vainqueur.