En el seu palmarès hi ha una seixantena de victòries, destacant dues etapes del Giro d'Itàlia i el campionat nacional en ruta de 2002.
El 2005 fou implicat en un cas de dopatge en donar positiu per carfedon a la Volta a Múrcia. Això li va suposar ser acomiadat de l'equip i ser sancionat per un any.[1]