Il participe à sa première course cycliste à l'âge de huit ans et connait rapidement le succès. À l'âge de douze ans, il remporte le Tour de Junior à Achterveld dans sa catégorie. En 1985, il est sélectionné avec l'équipe nationale junior (moins de 19 ans) et décroche à seulement 15 ans la médaille de bronze du championnat du monde du contre-la-montre par équipes juniors. Deux ans plus tard, à Bergame, il est vice-champion du monde sur route juniors. En 1992, battu pour une seconde par Fabio Casartelli, il est vice-champion olympique aux Jeux olympiques de Barcelone.