Fue campeón del mundo junior en 75 km contrarreloj por equipos en los años 1981 y 1982 y campeón del mundo amateur en ruta en 1986.