Inizia a giocare nelle selezioni giovanili del Liechtenstein nel 2011, a 14 anni, disputando 8 gare con l'Under-17 fino al 2013 nelle qualificazioni agli Europei di categoria 2012, 2013 e 2014. Nel 2014, a 17 anni, passa in Under-19, dove gioca 6 gare fino al 2015 nelle qualificazioni agli Europei 2015 e 2016. Il 4 settembre 2014 esordisce in Under-21 in un'amichevole a Minsk contro i padroni di casa della Bielorussia, persa per 5-0, nella quale entra all'intervallo. La prima ufficiale avviene 4 giorni dopo, in trasferta a Čerkasy contro l'Ucraina nelle qualificazioni all'Europeo 2015, sconfitta per 3-0 nella quale gioca titolare. Il 6 giugno 2016 debutta in Nazionale maggiore, in amichevole a Reykjavík contro l'Islanda, giocando tutti i 90 minuti e perdendo per 4-0. Il 9 ottobre dello stesso anno segna la prima rete in Nazionale e prima in generale in carriera, accorciando le distanze al 49' nel 2-1 subito a Gerusalemme da Israele nelle qualificazioni al Mondiale 2018.