Ha esordito con la maglia della Juventus nel 1954-55, disputando 19 partite. Nel 1955-56 ha giocato 18 gare, per poi diventare titolare nel 1956-57 con 25 partite. Durante la stagione successiva, vince il suo primo scudetto, giocando 28 gare, tante quante quelle del 1958-59. Nel 1959-60 e nel 1960-61 vince altri due scudetti, per un totale di 55 partite.