Although he was born in Toronto, “Toots” always considered himself a Belleville native, the city in which he played his early hockey. He starred with the Belleville Juniors from 1917 to 1922, and moved to the Belleville Intermediates the following year.
He played for the Toronto St. Patricks in 1924, before moving on to Montreal in 1926, the year the Maroons won the Stanley Cup.
From 1928 to 1930 he toiled with the Pittsburgh Pirates in the NHL. As a defenceman in the NHL, he played 117 career games. From 1930-36, he played for and managed the London Tecumsehs. He attempted a comeback in the minor pro leagues with the Cleveland Barons in 1937 and the Seattle Seahawks in 1938-39.
In 1940, he played with the Reliance Senior ‘A’ club in Belleville, and coached the Junior Team. In 1949, he was among the founding members of the Oldtimers’ Hockey Association.0