Nella stagione 1956-1957 tornò per tre stagioni a Milano, sulla sponda rossonera. Con la maglia del Milan conquistò due scudetti (1956-1957 e 1958-1959) ed una finale contro il nella Coppa dei Campioni 1957-1958, persa 3-2 ai tempi supplementari. Selezionato per una rappresentativa mista di giocatori italiani, giocò e vinse per la prima volta la Coppa dell'Amicizia italo-francese 1959. Nel 1957 partecipò al torneo della Coppa Latina col Milan.