Il se révèle en 2011 lors des championnats du monde de cross de Punta Umbría en Espagne, en s'emparant des titres individuels et par équipes de l'épreuve junior. Cette même année, il remporte le semi-marathon de Lille dans le temps de , et contribue par ailleurs en tant que lièvre au record du monde du marathon de son compatriote Patrick Makau établi lors du marathon de Berlin.