 Shepherd struggled to hold down a first team place at Celtic and was sent on loan to Bristol City during the 1988/89 season.He left Celtic in 1989 and had spells with clubs including Carlisle United, Motherwell, Portadown and Cliftonville.After retiring from playing football, Shepherd joined the Fire Service and is currently the Watch Commander at Easterhouse.