Środkowy pomocnik angielskiego Sheffield United. Ma za sobą nieudany sezon klubowy, ponieważ jego drużyna spadła z angielskiej Premier League. Wcześniej trzykrotny mistrz Szkocji, dwukrotny zdobywca Pucharu Ligi Szkockiej. Jednokrotnie wygrał także Puchar Szkocji. W kadrze zadebiutował 10 października 2019 r., a jego drużyna zanotowała wówczas porażkę przeciwko Rosji (0:4).