En 2014, lors des championnats d'Afrique de Marrakech au Maroc, il se classe troisième du 400 m haies, derrière le Sud-africain Cornel Fredericks et le Nigérian Amaechi Morton, et porte son record personnel à 49 s 03. Il se classe également troisième de l'épreuve du relais 4 × 400 mètres avec ses coéquipiers de l'équipe du Kenya.