A Juventus csapatában kezdte a labdarúgást, ahol 1935-ben mutatkozott be az első csapatban. 1946-ig szerepelt a torinói csapatban és két olasz kupa győzelmet szerzett az együttessel, 1938-ban és 1942-ben. 1946–47-ben az Alessandria játékosa volt, majd három idényre visszatért a Juventushoz, ahol tagja volt az 1949–50-es bajnokcsapatnak. 1950 és 1952 között a Novara csapatában szerepelt és itt fejezte be az aktív labdarúgást.
1951–52-ben a Novara labdarúgójaként az ifjúsági csapat edzője is volt. 1952-ben a Padova, 1953-ban a Carrarese csapatánál tevékenykedett. 1953 és 1957 között egy-egy idényt töltött a Padova, a Cuneo, a Simmenthal-Monza és a Sampdoria együtteseinél. 1957-ben a Palermo vezetőedzője volt. Az 1958–59-es szezonban visszatért a Simmenthal-Monza csapatához. 1961 és 1963 között korábbi klubja az Alessandria, 1963–64-ben a Biellese szakmai munkáját irányította.