Signed as a free agent by Montreal, October 5, 1981. Traded to St. Louis by Montreal with Gilbert Delorme and Doug Wickenheiser for Perry Turnbull, December 21, 1983.
Missed remainder of 1987-88 season recovering from back surgery, November, 1987. Traded to Winnipeg by St. Louis with Montreal's 3rd round choice (previously acquired, Winnipeg selected Kris Draper) in 1989 Entry Draft for NY Rangers' 3rd round choice (previously acquired, St. Louis selected Denny Felsner) in 1989 Entry Draft and Winnipeg's 2nd round choice (Steve Staios) in 1991 Entry Draft, June 17, 1989. Traded to Buffalo by Winnipeg for cash, February 4, 1991. Claimed by San Jose from Buffalo in Expansion Draft, May 30, 1991. Traded to Quebec by San Jose for Tony Hrkac, May 31, 1991. Signed as a free agent by Philadelphia, August 25, 1992. Traded to Calgary by Philadelphia for Calgary's 9th round choice (E.J. Bradley) in 1993 Entry Draft, March 18, 1993