Punto fermo del centrocampo rossonero degli anni 1970, per le prime tre stagioni a Milano è arrivato secondo in campionato, nell'ultimo caso con lo scudetto buttato al vento nella "fatal Verona". Conobbe tuttavia altri successi in maglia milanista, se non quello del tricolore: le Coppe Italia del 1972, del 1973 e del 1977, oltre alla più prestigiosa Coppa delle Coppe nel 1973. Dal 1978 al 1980 ha militato nelle file del Siracusa vincendo il campionato di C2 e la Coppa Italia Semiprofessionisti.