Su pista, nel 1979, è stato campione italiano Dilettanti nella corsa a punti e nell'inseguimento a squadre con Moreno Argentin e Maurizio Bidinost e ha preso parte al Mondiale di Amsterdam 1979, vincendo il bronzo nell'inseguimento a squadre Dilettanti insieme a Maurizio Bidinost, Sandro Callari e Silvestro Milani (dietro a Germania Est e Unione Sovietica), e l'argento nella corsa a punti Dilettanti (dietro al cecoslovacco Igor Sláma). A Besançon 1980 si è invece piazzato 7º nella corsa a punti dilettanti.