 He made his debut for the Italy under-20 on 5 September 2017 in the Under-20 Four Nations Tournament, won 6–1 against Poland.On 9 November, he scored a brace against the Germany under-20, finished 2–2.On 22 March 2018, he made his debut with the Italy under-21 in a friendly match against Norway.