У дорослому футболі дебютував у березні 2019 року виступами за команду «Ювентус U23» у третьому італійському дивізіоні. Того ж сезону дебютував й у складі головної команди «Ювентуса», проте наступний сезон 2020/21 відіграв все ж за команду дублерів.
29 січня 2021 року уклав контракт на 3,5 роки із «Дженоа», якому трансфер молодого півзахисника обійшовся у 10 мільйонів євро.
18 липня 2023 року перейшов на правах оренди до друголігової «Реджяни».
Виступи за збірні
2017 року дебютував у складі юнацької збірної Італії (U-17), загалом на юнацькому рівні взяв участь у 44 іграх, відзначившись 10 забитими голами.
2020 року провів свою першу гру за молодіжну збірну Італії. Загалом протягом трьох років взяв участь у трьох іграх «молодіжки».