As a player, he was a goalkeeper who notably played in the Football League with lengthy spells at both Northampton Town and Lincoln City.
Richardson has been the goalkeeping coach at Doncaster Rovers, Nottingham Forest, Cheltenham Town, Peterborough United,Wycombe Wanderers and Hull City.
[1] Rejoining Forest, where he had coached the academy goalkeepers in the 2004–05 season,[2] he was also registered as a player being allocated (in line with his age) the squad number 38.
[6] He parted company with the club on 21 January 2010 following the new manager Mark Yates deciding to operate without a goalkeeping coach for the remainder of the 2009–10 season.
[9] On 30 January 2014 it was reported that Richardson had signed as the goalkeeping coach for Wycombe Wanderers; he also registered as a non-contract player with the squad number 44.