Da giovane corse per la società ciclistica veronese "Polisportiva Bruno Gaiga", collezionando una cinquantina di successi. Era un brillante cronoman, che nella specialità dei 100 km a squadre per dilettanti ottenne infatti la vittoria nei campionati del mondo del 1964 (con Andreoli, Dalla Bona e Manza), la medaglia d'argento olimpica nello stesso anno (con la stessa squadra), di nuovo la vittoria mondiale nel 1965 (con Dalla Bona, Denti e Soldi), e infine il terzo posto nel 1966 (con Benfatto, Dalla Bona e Denti).