Esordì a livello professionistico nel 1968 con la maglia del e, dopo quattro stagioni in rossoblu (tre in Serie B e una in Serie C), nel 1972 venne ceduto al Milan, in cui giocò fino al 1977-1978 vincendo due Coppe Italia e una Coppa delle Coppe.