Ha collezionato complessivamente 179 presenze e 2 reti in 6 campionati di Serie B. Ha conquistato inoltre due promozioni in Serie A (col Genoa nel 1975-1976 e con l' nel 1977-1978), ma in entrambe le circostanze non è stato confermato per la stagione successiva, non riuscendo pertanto ad esordire in A. Oltre alla citata promozione dalla Serie C alla Serie B con la SPAL, ha conquistato altre due promozioni nella serie cadetta: con il nel 1979 e con il nel 1980.