Scoperto dal suo conterraneo Adolfo Baloncieri, che lo volle con sé al Liguria e lo fece esordire in Serie A nella stagione 1938-39, dopo tre anni al si trasferì a Torino dove vinse il primo scudetto dei cinque vinti dal Grande Torino nella stagione (1942-43). Nel dopoguerra giocò come terzino con l'Alessandria, con cui vinse il campionato di Serie B 1945-46; fu ceduto dai piemontesi alla Lazio per 5 milioni di lire.