Il 19 maggio 2021 viene convocato per la prima volta dalla nazionale maggiore, venendo inserito tra i 26 convocati per l'europeo. Il 2 giugno seguente debutta con la selezione scozzese in amichevole contro i .