Nel 1957 si trasferì in Italia, firmando per il Milan. Esordì in maglia rossonera l'8 settembre 1957 in Lanerossi Vicenza-Milan, partita nella quale mise a segno il gol del definitivo 1-1. Con la squadra milanese disputò la finale di Coppa dei Campioni 1957-1958, persa per 3-2 dopo i tempi supplementari contro il , nella quale fu autore del secondo gol dei rossoneri. In quell'edizione della Coppa dei Campioni fu il miglior marcatore dei rossoneri con 6 reti in 8 partite. Nel 1959 vinse il campionato di Serie A. In totale con il Milan giocò 96 gare ufficiali (79 in campionato, 5 in Coppa Italia, 11 in Coppa dei Campioni e una nella Coppa dell'Amicizia) e segnò 30 reti (19 in campionato, 3 in Coppa Italia, 6 in Coppa dei Campioni e 2 nella Coppa dell'Amicizia).