Nel 1972-1973 venne acquistato dal Verona di Giancarlo Cadè e in gialloblù rimase per sei stagioni, di cui cinque nella massima divisione, disputando complessivamente 160 partite con 14 reti e imponendosi come titolare inamovibile della formazione scaligera nel ruolo di regista arretrato. Il rapporto con la squadra veneta si chiuse nel 1978, quando fu posto in lista di trasferimento dalla società. Il centrocampista vicentino accettò allora l'offerta del trasferendosi sotto la Lanterna assieme al compagno di squadra Luppi, disputando una stagione in Serie B. Chiuse infine la carriera con una stagione nella e quindi nella Rossanese, di nuovo nel Bassano e nel Chiaravalle, tutti tra i dilettanti, ricoprendo il doppio ruolo di allenatore-giocatore.