Nel 1992 è stato medaglia d'argento nella prova in linea ai Campionati del mondo di Benidorm, mentre nel 1997 conquistò la maglia iridata nella prova a cronometro. In quattro occasioni ha concluso la stagione in testa all'UCI World Ranking, nel 1995, 1996, 1997, e 1999.