Ha esordito ventenne in Serie A a Firenze nella pesante sconfitta bianconera del 4 maggio 1941 Fiorentina-Juventus (5-0)[2], poi ha disputato tre stagioni col Casale, il Torneo Lombardo nel 1945 a Pavia,[3] ha poi giocato per il Como, dal 1946 al 1949 ancora con la Juventus, una stagione ad Empoli ed ha chiuso la carriera con lo Stabia, con cui ha vinto un campionato di Serie C.