Nato nel distretto di Mount Elgon in Kenya, ha fatto il suo debutto internazionale nella gara junior ai Campionati mondiali di cross country IAAF 2015
, dove il suo decimo posto ha aiutato gli uomini keniani a vincere il titolo di squadra. Come risultato di questo, è stato arruolato dal team aziendale Asian Kogyo in Giappone. Nella stagione 2016 ha vinto alle prove junior keniane e ha continuato a reclamare la medaglia d'oro ai 10.000 m ai Campionati mondiali IAAF U20 del 2016 in tempo record del campionato.