Having started his career with non-league side Billingham Synthonia, he moved on to Notts County and subsequently spent loan spells with Leyton Orient and Bury before joining the latter on a permanent deal.
He went on to play for Chester City, Blackpool and Millwall before earning his biggest break yet by signing for Bolton Wanderers and in 1995 gaining promotion to the Premier League.
In 2010, he briefly came out of retirement and signed as a player to add to the club's goalkeeping cover, however he only made the substitute bench for the reserve team he managed.
[1] It did not take too long for the professional scouts to pick him up and he departed the club midway through the 1987–88 season In March 1988 Davison moved to Nottingham signing with Notts County who at the time were under the stewardship of John Barnwell and were competing in the Football League Third Division.
In August 1993 Davison followed Bruce Rioch and signed with Bolton Wanderers for £125,000 where he would fight for the number one spot with Keith Branagan.
Davison played in 10 matches for the West Yorkshire side but departed Valley Parade at the end 1996–97 season after successfully helping the club retain its championship status.
The club had recently slipped into the Football League Second Division and manager Alan Buckley had sought after a new number 1 keeper following the departure of Paul Crichton a year before, his replacement Jason Pearcey had failed to live up to expectations and would start the 1997–98 season as Davison's understudy.
Davison departed Blundell Park in the summer of 1999 under the new Bosman ruling signing with Neil Warnock's fellow Championship Division side Sheffield United.
His first team opportunities were limited to United's first choice keeper Simon Tracey and would only make two appearances for the Bramall Lane club, a 6–0 hammering by Manchester City and a 3–1 victory over Crystal Palace.
In the 2000–01 season Davison made three appearances in the UEFA Intertoto Cup with victories over Atlantas Klaipėda and RKC Waalwijk and a defeat against Zenit St. Petersburg.
This spell with Town however would be a lot less successful as an injury in early 2004 meant his place was contested by his under study Andrew Pettinger and Hull City loanee Alan Fettis.
During Davisons time at Colchester Utd the team gained promotion, had a successful FA cup campaign playing Chelsea at Stamford Bridge.
He was also a pivotal part of the team which went in a 22-game unbeaten run making Layer Road a tough place to visit.he retired from playing after tearing his left shoulder in a collision against Coventry City in a Championship game.
He was selected for over twenty full squads in a 5-year International career including European Championship and World Cup qualifier games.
[4] In February 2010, he briefly came out of retirement to be named as an unused substitute for Hull City in a friendly match against Galway United, providing goalkeeping back-up for Matt Duke.