Mediano, crebbe nel Milan, e dopo una breve parentesi in prestito al , nel campionato di Serie C 1955-1956, tornò al Milan con cui vinse un Torneo di Viareggio nel 1957. Esordì in Serie A nella stagione 1957-1958, nell'incontro -Milan 4-3 dell'11 maggio 1958. Collezionò tre presenze anche nel vittorioso campionato 1958-1959, prima di venire ceduto all'Alessandria nella trattativa che avrebbe portato il giovane Gianni Rivera a vestire la maglia rossonera nella stagione successiva.