Beim Paris-Marathon 2007 wurde er Elfter in 2:13:33 h. Bei den Straßenlauf-Weltmeisterschaften 2007 in Udine über die Halbmarathon-Distanz wurde er Vierter in 59:16 min und gewann erneut Mannschafts-Bronze. Der Durchbruch auf der Marathonstrecke gelang ihm kurz danach beim Fukuoka-Marathon. Dort wurde er in 2:06:50 h Zweiter und blieb wie der Sieger Samuel Kamau Wanjiru unter dem Streckenrekord.