Background
Davis was born in Calgary, and played junior hockey with the Olds Grizzlys in the Alberta Junior Hockey League before attending McGill University.
Davis was born in Calgary, and played junior hockey with the Olds Grizzlys in the Alberta Junior Hockey League before attending McGill University.
He played two seasons (1999 – 2001) of CIAU hockey with the McGill Redmen, scoring scored 38 goals and 39 assists for 68 points while earning 48 penalty minutes in 48 games played. On May 5, 2001, Davis was signed as a free agent by the Saint Louis Blues of the National Hockey League. He went on to play five seasons of professional hockey, including 111 games played in the American Hockey League with the Worcester IceCats.
Davis hung up his skates following the 2005-2006 season spent with Saint-Hyacinthe Cristal of the Ligue Nord-Américaine de Hockey.