Již v roce 1945 odchytal za Juventus dva zápasy v lize. Poté odešel hostovat do nižších lig a to postupně po roce do tří klubů: Carrarese, Como a Lucchese. Od sezony 1949/50 byl v Juventusu na osm sezon jedničkou. Získal tři tituly v lize (1949/50 a 1951/52 a 1957/58). Za Bianconeri odehrál 242 utkání, což jej řadí na 5. místo v tabulce brankařů. Kariéru ukončil v roce 1959 jako hráč Brescie.
Za reprezentaci odchytal jedenáct utkání. Zúčastnil se MS 1950, kde odchytal jedno utkání a to proti Švýcarsku (1:4).