 He is currently a goalkeeping coach at Hull City.He played for Sunderland, Seaham Red Star (loan), Scarborough, Stockport County, Northampton Town, Preston North End, Lincoln City, Mansfield Town (loan) Sheffield Wednesday (loan), Doncaster Rovers (1st spell), Gainsborough Trinity, Halifax Town, Doncaster Rovers (2nd spell), Nottingham Forest and Wycombe Wanderers.Richardson has been the goalkeeping coach at Doncaster Rovers, Nottingham Forest, Cheltenham Town, Peterborough United and Wycombe Wanderers; he is currently the goalkeeping coach at Hull City.