Da dilettante vinse un argento olimpico a Tokyo 1964, due ori mondiali ad Albertville 1964 e a Lasarte 1965 e un bronzo mondiale a Nürburgring 1966, sempre nella 100 km a squadre. Nel 1964, la squadra era completata da Ferruccio Manza, Pietro Guerra e Severino Andreoli, nel 1965 da Mino Denti, Pietro Guerra e Giuseppe Soldi, nel 1966 da Attilio Benfatto, Mino Denti e Pietro Guerra.