Con i milanesi esordì in Serie A nella stagione 1934-1935; successivamente fu relegato tra le riserve e ceduto all'Alessandria. Vestì poi le maglie di Fiorentina (con cui conquistò una promozione dalla Serie B nel 1938-1939) e Atalanta, prima del ritorno al Mantova e dell'ultima stagione agonistica giocata nelle file della .