He represented Switzerland at every level of youth football, and captained the Switzerland under-17s to victory in the 2009 FIFA U-17 World Cup. After refusing call-ups from Kosovo, in November 2015 he accepted the Albania national team's invitation to continue his international career, and was named in the squad for UEFA Euro 2016.