Fotbalová kariéra
Na klubové úrovní začínal v anglické druhé lize v týmu Oldham Athletic AFC. Dále chytal skotskou nejvyšší soutěž za Hibernian FC a Rangers FC, se kterými vyhrál šestkrát za sebou ligu a třikrár pohár. Dále hrál krátce v Anglii za Notts County FC a Sheffield United FC. Dalším jeho týmem byl Motherwell FC. V sezóně 2000/01 odchytal 2 zápasy v anglické lize za Manchester United FC, se kterým získal mistrovský titul. Kariéru končil v nižších anglických soutěžích v týmech Coventry City FC a Oldham Athletic AFC a ve skotských nižších soutěžích v týmech Queen of the South FC a Elgin City FC. V Poháru mistrů evropských zemí nastoupil v 22 utkáních a v 8 utkáních v kvalifikaci a v Poháru UEFA nastoupil v 5 utkáních. Za skotskou reprezentaci nastoupil v letech 1985-1998 ve 43 utkáních. Byl členem skotské reprezentace na Mistrovství světa ve fotbale 1986 a na Mistrovství světa ve fotbale 1990, kde zůstal mezi náhradníky, na Mistrovství Evropy ve fotbale 1992, kde nastoupil ve 3 utkáních a na Mistrovství Evropy ve fotbale 1996, kde nastoupil ve 3 utkáních.