2003 wurde er Zwölfter beim Lissabon-Halbmarathon, Dritter bei der Stramilano, gewann Bronze bei den Halbmarathon-Weltmeisterschaften in Vilamoura und siegte beim Giro al Sas. Einem zweiten Platz bei der Stramilano 2004 folgte 2005 ein dritter beim Delhi-Halbmarathon.