Tra i dilettanti nel 1964 fu campione del mondo nella 100 km a squadre a Sallanches e medaglia d'argento di specialità ai Giochi olimpici di Tokyo, sempre in quartetto con Severino Andreoli, Luciano Dalla Bona e Pietro Guerra. L'anno dopo vinse la Milano-Rapallo e il Gran Premio della Liberazione, importanti gare di categoria.