Born in Fort William, he developed his hockey skills in Kenora playing junior hockey there and senior hockey in Fort William. He joined the Montreal Maroons in 1928. A member of the Ace Bailey All-Star team and 1935 Stanley Cup Maroons, he retired in 1939 following a season with the Canadiens. He had an NHL record of 527 games, 147 goals and 127 assists.
Inducted into the Northwestern Ontario Sports Hall of Fame, September 25, 1982