Spink began his career with Writtle Minors F.C. at junior level[3] before going as a school boy to West Ham United, but soon moved to Chelmsford City and then, at the age of just 18, to Aston Villa. It was almost five years before his big break in the first team came along, and it came on the biggest stage of all – the European Cup Final. Ten minutes into the 1982 final against Bayern Munich, Villa's first choice goalkeeper, Jimmy Rimmer, was injured and substitute keeper Spink was called into action, having only made one previous appearance in the first team. Spink performed superbly, keeping a clean sheet, and Villa won the game 1–0. By curious coincidence, Spink and Rimmer are two of the four England goalkeepers with the shortest international career (45 minutes).[4]
He went on to make 460 appearances for Villa, making his last appearance as an outfielder against QPR in December 1995, having replaced the injured Ian Taylor in the final minute.[5] He then moved to neighbouring club West Bromwich Albion in 1996, almost two decades after first joining Villa. Spink made 24 appearances in all for Albion, and became the oldest goalkeeper to appear for the club when, at the age of 39 years and 19 days, he kept goal in a League Cup tie against Cambridge United on 27 August 1997,[2] a record since broken by Dean Kiely at 39 years, 189 days.[6]
A £50,000 move in September 1997 took him down a division to Millwall in Division Two, and he continued playing at The Den for another three seasons until he finally retired in June 2000, just before his 42nd birthday.