Signed as a free agent by Vancouver (WCHL), November 17, 1924. Traded to NY Rangers by Vancouver (WHL) for cash, October 25, 1926. Traded to Stratford (Can-Pro) by NY Rangers for cash, November 11, 1927. Signed as a free agent by Hamilton (Can-Pro), November 6, 1928. Traded to Seattle (PCHL) by Hamilton (Can-Pro) for cash, January 30, 1929. Traded to London (IHL) by Seattle (PCHL) for cash, September 11, 1930.