Cresciuto nel settore giovanile dei Rangers, viene rilasciato nel 2014 perché ritenuto troppo esile fisicamente. Tesserato quindi dal Kilmarnock, ha esordito in prima squadra il 14 maggio 2016, nella partita persa per 2-4 contro il Dundee United. wikipedia.org