Church Russell was born March 16, 1923 in Winnipeg, Manitoba. Russell spent three seasons with the Western Junior Hockey League's Winnipeg Rangers before joining the Pacific Coast Hockey League's Victoria Navy in 1943-44.
Due to his Military Service, Russell did not play during the 1944-45 season, returning only the following year with the Eastern Amateur Hockey League's New York Rovers. Although he spent the majority of the season with the Rovers where he was an EAHL First Team All-Star, Russell played in 17 games with the NHL's New York Rangers.
The following year, Russell played in 54 games with the Rangers, establishing himself with a career high with 20 goals. Unable to duplicate his 1946-47 totals, Church Russell played in only 19 games with the Rangers before they traded him to the American Hockey League's Cleveland Barons.
Russell finished the 1947-48 season with the Barons and returned the following year before being traded again this time to the AHL's Pittsburgh Hornets.
In 1950-51, Russell returned to the PCHL as a member of the Vancouver Canucks before joining the Winnipeg Maroons for the 1952 and 1953 Allan Cup tournaments.
Russell retired from the game after spending his last two season with the Manitoba Senior Hockey League's Brandon Regals.
Throughout his career Church Russell played in 90 NHL games, scoring 20 goals and adding 16 assists for 36 points.