Fu campione del mondo dilettanti nel 1977, e poi professionista dal 1978 al 1989, vincendo due titoli nazionali, nel 1985 e 1986. Dopo il ritiro è stato direttore sportivo dei team &lt;a href="Team%20Polti"&gt;Chateau d'Ax/Gatorade/Polti&lt;/a&gt;, Saeco, Lampre-Caffita, Barloworld e Colombia.