Il deviendra professionnel en 1986 et le restera jusqu'en 2000. Il y remportera 24 victoires. Il a pris la onzième place de la course en ligne des Jeux olympiques d'été de 1996 à Atlanta.