Il 13 gennaio 2020, dopo aver rescisso il contratto con l'Atalanta, passa al in prestito con diritto di riscatto. Esordisce in maglia rossonera due giorni più tardi, in occasione della gara degli ottavi di finale di Coppa Italia vinta per 3-0 contro la . Il 19 gennaio esordisce con il Milan anche in Serie A, nel successo per 3-2 contro l'. Diviene subito titolare della retroguardia rossonera fornendo buone prestazioni in serie, tanto che il 14 luglio viene acquistato dai rossoneri a titolo definitivo.