2003 wurde er Sechster bei Roma – Ostia, Zweiter beim "Neapel-Marathon" und kam bei den Halbmarathon-Weltmeisterschaften in Vilamoura auf den 54. Platz. 2004 siegte er beim Treviso-Marathon. Auf dem wegen seines Gefälles nicht bestenlistenfähigen Kurs erzielte er eine Zeit von 2:11:48 h.