Bei den Weltmeisterschaften 2007 in Osaka schied er über 5000 Meter im Vorlauf aus. Im darauffolgenden Jahr wurde er Vierter beim Seniorenrennen der Crosslauf-Weltmeisterschaften und gewann mit der kenianischen Mannschaft Gold. Beim Parelloop wurde er Dritter, bevor er sich Mitte des Jahres wegen der Grundausbildung in der kenianischen Armee für zehn Monate von der Leichtathletik zurückzog. Bei den Weltmeisterschaften 2009 in Berlin belegte er dann über 5000 Meter den 13. Platz.