A resident of BC beginning at the age of two, Jim Morris is generally regarded as Trail’s greatest all-round athlete. In addition to hockey, Morris competed in numerous sports, including baseball, lacrosse, swimming, basketball, curling, and soccer, and won many provincial championships.

Morris was a member of the Trail Smoke Eaters junior A provincial championship team during the 1931-32 season. He joined the senior Smoke Eaters in 1932 and played with them through four BC championship (Savage Cup) wins (1933, 1938, 1940-41), and coached them to a 1946 win.

Morris was a key member of the Smoke Eaters during their 1937-38 run to the Allan Cup as Canadian amateur champions. As part of the same team, he helped the Smoke Eaters win the 1939 world hockey championships in Switzerland.

Morris served as a referee with the Western International Hockey League (WIHL) and coach of the Trail Minor Hockey Association.

At the 1932 International Baseball Tournament, he pitched a no-hit, no run game. He set a Kootenay batting record of .400 in 1947.

Morris won the BC softball title five times between 1933 and 1943, the BC lacrosse title three times (1931, 1940, 1950) and was a member of the 1961 Totem Bonspiel champion curling rink.