Professionista dal 1980 al 1986, vinse una tappa al Giro d'Italia e rappresentò per quattro volte il suo paese (1980, 1981, 1982 e 1985) ai campionati del mondo su strada.