Ha giocato con l'Under-17, l'Under-20 e l'Under-23. Ha debuttato in nazionale maggiore il 3 giugno 2016, nell'amichevole Canada-Azerbaigian (1–1). Nel 2017 viene inserito nella lista dei convocati per la Gold Cup 2017.