Brantford, Ontario native Murray Davison was born on June 10th 1938 and played his Junior hockey with the Barrie Flyers then after a brief stint with the Quebec Aces he began playing Senior hockey with the Kitchener Dutchmen. He then spent the next few seasons playing minor pro in the Eastern and American Hockey Leagues then left the game for a year to be reinstated as an amateur so he could return to Senior Hockey. After just one season of Senior, he returned to professional hockey in 1965 and made his NHL debut.
During the 1965-66 season Davision played a single game with the Boston Bruins. The defenseman was unable to crack the score sheet and spent the rest of that season back in the minors with the Oklahoma City Blazers.
Davison spent six seasons with the Blazers, four of which he served as a player/coach. After suiting up for just one game with Oklahoma City in 1970-71 Davison retired as a player.