Seinen Durchbruch hatte er 2000, als er Zweiter bei der Maratona d’Italia wurde. 2001 wurde er Dritter beim Rom-Marathon und kam bei den Leichtathletik-Weltmeisterschaften in Edmonton auf den 17. Platz. 2002 siegte er beim Piacenza-Marathon sowie in Turin und wurde Zwölfter bei den Leichtathletik-Europameisterschaften in München. Mit einem weiteren dritten Platz in Rom qualifizierte er sich für die WM 2003 in Paris/Saint-Denis, bei der er auf Platz 22 einlief. Beim New-York-City-Marathon wurde er Fünfter.