Debutó como profesional en el A. C. Milan el 21 de mayo de 2017 en la victoria 3-0 sobre el Bologna ingresando en el minuto 85 por Gerard Deulofeu.
Su primer gol en la Serie A lo anotó el 20 de agosto en el 3-0 en casa del F. C. Crotone.
El 23 de noviembre marcó su primer doblete en la goleada 5-1 sobre el Austria Viena.
[3] Un año después el préstamo fue cancelado y regresó al conjunto inglés,[4] aunque antes de acabar el mes se marchó cedido al Valencia C. F. hasta final de temporada.
[5] Volvió a ser prestado en agosto, siendo el Empoli F. C. su nuevo destino.