While at Bolton he had loan spells with Sheffield United, Carlisle United and Tranmere Rovers, and has also represented Scotland at under-21 level.
While at Bolton he had loan spells with Sheffield United, Carlisle United and Tranmere Rovers. He has also represented Scotland at under-21 level.