Abans de passar al professionalisme va guanyar el campionat nacional juvenil en les proves de persecució per equips i del quilòmetre contrarellotge el 1980. Entre el seu centenar de victòries destaquen les cinc etapes guanyades al Giro d'Itàlia i una a la Volta a Espanya. El 1993 guanyà la classificació per punts del Giro d'Itàlia.
En retirar-se com a professional continuà vinculat al món del ciclisme com a assistent de director esportiu en diferents equips professionals, com el Landbouwkrediet i el Phonak.