 Then, for the next three years, he played for the Boston Tigers in the Canadian-American Hockey League (1928–1930), and as their captain led them to the league championship in the 1929.In 1931, he played as captain for the Buffalo Majors in the AHA.He later served as a player-coach in Yorkton, Prince Albert and Saskatoon, Saskatchewan, until his hockey-playing career ended when he was 50.