Szkocki bramkarz występujący w drużynie Glasgow Rangers, z którą zdobył mistrzostwo kraju w sezonie 2020/21. Wychowanek angielskiego Harrogate w trakcie kariery występował także w barwach m.in. Heart of Midlothian FC czy AFC Sunderland. W reprezentacji Szkocji zadebiutował 3 czerwca 2018 r. w przegranym meczu z Meksykiem (0:1).