He was originally on the Celtic youth team before moving to Blackburn Rovers, where he was spotted by Peter Reid, who loaned him for Sunderland. At Sunderland, he showed himself to be a capable player, and soon after leaving Sunderland was poached by their local rivals Newcastle F.C. With the decline of that team's fortunes he has let it be known that he would like to play for a bigger club.