Obtuvo buenos resultados en las Grandes Vueltas, destacando el segundo lugar alcanzado en el Giro de Italia 2000, el cual perdió en la última contrarreloj, aquejado de ciática, en beneficio de Stefano Garzelli.