Davidson was drafted in the fourth round, 94th overall, by the
Buffalo Sabres in the
1995 NHL Entry Draft. After playing four seasons with the
Portland Winter Hawks of the
Western Hockey League, Davidson made his professional debut with the Sabres'
AHL affiliate, the
Rochester Americans. He played three seasons with the Americans before the Sabres traded his rights to the
Columbus Blue Jackets as part of a deal during the
2000 NHL Expansion Draft. Davidson played in 56 NHL games over three seasons with the Blue Jackets, scoring five goals and adding seven assists. During the
2004–05 NHL lockout, Davidson went to Germany to join the
DEG Metro Stars of the Deutsche Eishockey League. While the NHL resumed play in
2005–06, Davidson remained in Germany and played with the
Sinupret Ice Tigers, before making the move to Finland for the 2006–07 season. He signed a two-year contract (2007–08 and 2008–09) in Denmark for the
Frederikshavn Whitehawks. He then spent two years in Sweden and subsequently retired in 2011. ==Personal life and death==