Traded to Pittsburgh by Buffalo for Dave Schultz, February 6, 1979. Traded to Detroit by Pittsburgh for Errol Thompson, January 8, 1981. Traded to Calgary by Detroit with Detroit's 4th round choice (John Bekkers) in 1983 Entry Draft for Eric Vail, November 10, 1981. Signed as a free agent by Buffalo, September 17, 1982. Signed as a free agent by New Jersey, August 4, 1983. Claimed on waivers by Washington from New Jersey, November 17, 1983. Rights traded to New Jersey by Washington for cash, January 18, 1984. Signed as a free agent by Toronto, July 31, 1985.