 With the Italy U-19 squad he took part in the 2016 UEFA European Under-19 Championship, as Italy finished runners-up.He made his debut with the Italy U21 team on 23 March 2017, in a friendly match won 2–1 against Poland.In June 2017, he was included in the Italy under-21 squad for the 2017 UEFA European Under-21 Championship by manager Luigi Di Biagio.