Il 1959 lo vide vincere il Meisterschaft von Zürich, massima corsa in linea elvetica, il Giro del Ticino e vincere una tappa al Tour de Romandie, dove concluse quarto in classifica finale. Terminò quattordicesimo al Giro d'Italia, al termine del quale si classificò primo nella speciale classifica "traguardi volanti". Con la Carpano fu campione italiano squadre; nono ai campionati del mondo e terzo ai campionati italiani, persi per via di un fotografo che sconsideratamente gli attraversò la pista. Nel 1960 fu ancora protagonista pur senza ottenere vittorie: terminò al terzo posto il Campionato italiano, settimo il Tour de Romandie e ventunesimo il Giro d'Italia, terzo il Giro della Provincia di Reggio Calabria e quarto il Giro del Lazio.