Traded to Montreal by NY Islanders for Craig Ludwig, September 4, 1990. Traded to Vancouver by Montreal for Vancouver's 4th round choice (Vladimir Vujtek) in 1991 Entry Draft, January 12, 1991. Traded to Chicago by Vancouver for Bogdan Savenko and Hartford's 3rd round choice (previously acquired, Vancouver selected Larry Courville) in 1995 Entry Draft, April 7, 1995. Signed as a free agent by Hartford, August 24, 1995. Traded to Phoenix by Hartford for Chris Murray, March 18, 1997. Signed as a free agent by Toronto, February 3, 2000. Traded to Dallas by Toronto for future considerations, October 29, 2000. Missed majority of 2000-01 due to ankle injury vs. San Jose, December 6, 2000.