Nacido en Turín, fue reclutado por Silvano Benedetti a los 8 años para jugar en las inferiores del Torino.
[2] Debutó en la Serie A el 20 de abril de 2016 en el Estadio Olímpico contra la Roma, cuando entró en el minuto 95 por Alessandro Gazzi, encuentro que el Torino perdió por 3-2.
[3] Fue enviado a préstamo al Venezia el 10 de agosto, donde jugó seis encuentros, y ese mismo año en enero fue enviado a préstamo al Parma.
Con el Ducali, logró el ascenso a la Serie B al ganar los play offs de la Lega Pro 2016-17.
[7] Ha sido internacional a nivel juvenil con la selección de Italia.