Signed as a free agent by Washington, June 25, 1985. Traded to Hartford by Washington with Ed Kastelic for Mike Millar and Neil Sheehy, July 6, 1988. Traded to Pittsburgh by Hartford with Ron Francis and Ulf Samuelsson for John Cullen, Jeff Parker and Zarley Zalapski, March 4, 1991. Traded to Toronto by Pittsburgh for Drake Berehowsky, April 7, 1995. Signed as a free agent by Buffalo, September 20, 1995.