Destacó en las Grandes Vueltas: ganó una Vuelta a España (1998) y fue segundo en otra (1995), subió dos veces al podio del Giro de Italia (1996 y 2001) y se clasificó tres veces entre los diez primeros del Tour de Francia (con un cuarto lugar como mejor puesto, en 1997).