He has won half marathon races in Paris, Udine, and the Hague. He represented Kenya at the 2012 IAAF World Half Marathon Championships, coming fifth and taking the team gold medal.