Cresciuto nelle giovanili del Milan, fu mandato a fare esperienza nel per una stagione, in Serie C. Tornato nella rosa dei milanesi, fu il portiere di riserva di Giorgio Ghezzi, circostanza che ne ridusse le presenze da titolare. Esordì con la maglia rossonera il 9 marzo 1958 nella sconfitta per 1-0 contro la , sua unica presenza della stagione.Rimase in rossonero, sempre nel ruolo di portiere di riserva, raccogliendo 14 presenze in tre stagioni (di cui 12 nella sola annata 1959-1960) vincendo il campionato 1961-1962, pur senza scendere in campo.