Conseguì ottimi risultati da dilettante imponendosi in importanti prove della categoria come il Gran Premio Città di Camaiore e, soprattutto, conquistando la maglia arcobaleno nell'edizione italiana dei mondiali di ciclismo su strada del 1955 a Frascati davanti ai connazionali Lino Grassi e Dino Bruni.