Kariera reprezentacyjna Włochy U-15 W reprezentacji Włoch do lat 15 zadebiutował 15 lutego 2018 roku, grając 70 minut w przegranym 0:2 meczu towarzyskim przeciwko Holandii.
W tej reprezentacji ostatecznie rozegrał siedem meczów, nie strzelając żadnego gola, nie notując ani jednej asysty oraz nie dostając żadnej kartki.
Włochy U-16 W reprezentacji Włoch do lat 16 debiut swój zaliczył 25 września 2018 roku, rozgrywając 57 minut w zremisowanej 0:0 towarzyskiej rywalizacji przeciwko reprezentacji Szwajcarii.
Łącznie w tej reprezentacji rozegrał dziewięć spotkań, nie strzelając ani jednego gola, nie notując żadnej asysty oraz otrzymując jedną żółtą kartkę i żadnej czerwonej.
Włochy U-17 W reprezentacji Włoch do lat 17 swój debiut zanotował 5 września 2019 roku w przegranym 2:3 towarzyskim meczu z Izraelem, rozgrywając 90 minut.
Razem w tej drużynie rozegrał sześć meczów, strzelając dwie bramki, nie zaliczając żadnej asysty oraz otrzymując jedną żółtą kartkę i ani jednej czerwonej.
Albania U-21 W reprezentacji Albanii do lat 21 swój debiut zaliczył 12 listopada 2021 roku w przegranym 0:3 meczu przeciwko reprezentacji Słowenii, w którym zagrał 10 minut.