Cresciuto nel con cui ha realizzato 265 presenze in undici anni (dal 1940 al 1951), è poi passato all'Inter, dove ha collezionato 108 presenze e vinto 2 scudetti, nel campionato 1952-1953 e nel campionato 1953-1954. Ha poi disputato tre campionati di Serie B col Brescia con 80 presenze.