[1] Se formó como futbolista en las canteras del Rimini F. C. y de la Juventus de Turín, equipo que le cedió en la temporada 2016-17 al Novara Calcio de la Serie B,[2] donde hizo su debut como profesional el 22 de octubre de 2016, en un partido frente al Avellino.
[3] Sin embargo, en enero de 2017, regresó a la Juventus para volverse a marchar cedido, en esta ocasión al Brescia Calcio, también de la Serie B.
[6] En 2019 se marchó cedido a la U. S. Sassuolo Calcio hasta final de temporada.
[7] En septiembre de 2020 regresó al club tras haber sido adquirido en propiedad.
[8] Fue internacional sub-17, sub-19 y sub-20 con la selección de fútbol de Italia, mientras que en la actualidad es internacional sub-21.