Comenzó su carrera juvenil en el Neugries a la edad de cinco años, antes de incorporarse al F. C. Bolzano 1996, al FC Südtirol en 2008 y a la Gherdëina en 2011.
[1][2] En enero de 2014 pasó al sector juvenil del A. C. Chievo Verona.
[5] El 22 de agosto, debutó con la Juventus en una victoria por 3-2 en la Copa Italia Serie C contra el SSD Pro Sesto.
[7] El 24 de abril fue convocado por primera vez por el primer equipo para un partido contra el U. S. Sassuolo Calcio.
[8] Fue convocado para representar a Italia por primera vez en febrero de 2020 para el amistoso de la selección sub-19 contra Suiza.