John "Crutchy" Morrison began playing professional hockey as a teenager in the Manitoba League with the Selkirk Fisherman back in 1913. He stayed with the club for two years and then joined the Winnipeg 61st Batallion where he helped the team to the Allan Cup championships.
Morrison was forced to miss three years of playing time during World War One but returned to competitive action for the 1919-20 campaign with the Selkirk Fisherman. He remained with the team for just over a year and also suited up for the Winnipeg Falcons. In 1921-22 he began a five-year association with the Edmonton Eskimos of the WCHL.
The NHL's New York Americans traded for the rights to Morrison in September, 1925 and he played his entire 18-game NHL career with the team that year. Although he failed to record a point in his career he did have the honour of playing with such notable stars as Billy Burch and Red Green.
Morrison played in the minors for another six years, retiring as a member of the AHA's Duluth Hornets.