2002 wurde er Sechster bei Roma – Ostia, Siebter beim Rom-Marathon und lief bei der Halbmarathon-WM in Brüssel auf dem 73. Platz ein. 2003 wurde er Zweiter beim Florenz-Marathon. Beim Treviso-Marathon folgte einem vierten Platz 2004 ein Sieg im darauffolgenden Jahr. Auf dem wegen seines Gefälles nicht bestenlistenfähigen Kurs erzielte er eine Zeit von 2:11:37 h. Im Herbst wurde er Siebter in Venedig. 2006 wurde er Vierter in Treviso, 2007 Zehnter in Rom und Vierter in Florenz.