 He moved to Rangers in October 1994 in a £2m part-exchange deal, with Dave McPherson moving the opposite direction.He made his debut against Old Firm rivals Celtic on 30 October 1994 in a 3–1 win at Hampden Park.He was forced to retire from football in 1998, aged 27, due to injury.