128º al Tour de France 1986, e partecipante ad altri sei Giri d'Italia (quattro portati a termine) e quattro Milano-Sanremo fino al 1989, da lì al termine della carriera si è concentrato principalmente sulla pista, con la partecipazione ad un altro Mondiale, Stoccarda 1991 (15º nella corsa a punti), e con i successi nelle Sei giorni, due a Zurigo con Adriano Baffi e a Grenoble con il francese Gilbert Duclos-Lassalle, uno a Rotterdam con l'australiano Danny Clark nel 1987, uno a Stoccarda nel 1992 con lo stesso Clark, uno a Bordeaux nel 1989 con il francese Laurent Biondi e l'ultimo a Bologna nel 1994, ancora con Adriano Baffi. Nel 1990, inoltre ha vinto la gara di madison valida come campionato europeo, insieme al danese Jens Veggerby.