2007 wurde er beim RAK-Halbmarathon in 59:13 min Zweiter hinter Samuel Kamau Wanjiru, der mit 58:53 min einen Weltrekord aufstellte. Danach siegte er beim Berliner Halbmarathon in 58:56 min und etablierte sich damit hinter Wanjiru und Haile Gebrselassie als der bislang drittschnellste Läufer auf der Halbmarathon-Distanz. Kurz darauf gewann er den Würzburger Residenzlauf und siegte erneut bei den 25 km von Berlin, verpasste aber wegen der heißen Witterung mit einer Zeit von 1:14:23 h den angepeilten Weltrekord. Nach einem zweiten Platz beim Rotterdam-Halbmarathon in 59:19 min wurde er bei den Straßenlauf-Weltmeisterschaften in Udine über die Halbmarathon-Distanz ebenfalls Zweiter in 59:02 min und holte mit der kenianischen Mannschaft Gold.