Dopo aver giocato nelle giovanili della Nazionale svizzera, nel 2016 ha deciso di giocare per il Canada, di cui possiede la cittadinanza. Ha debuttato con la Nazionale canadese l'11 novembre 2016, nell'amichevole Corea del Sud-Canada (2–0). Nel 2017 viene inserito nella lista dei convocati per la Gold Cup 2017.