Traded to Washington by Winnipeg with Mike Eagles for Washington's 3rd (later traded to Dallas Dallas selected Sergey Gusev) and 5th (Brian Elder) round picks in 1995 NHL Draft, April 7, 1995. Traded to Chicago by Washington for Chicago's 3rd round pick (Dave Weninger) in 1996 NHL Draft, October 17, 1995. Traded to Tampa Bay by Chicago with Patrick Poulin and Chicago's 2nd round pick (later traded to New Jersey New Jersey selected Pierre Dagenais) in 1996 NHL Draft for Enrico Ciccone and Tampa Bay's 2nd round pick (Jeff Paul) in 1996 NHL Draft, March 20, 1996. Traded to Montreal by Tampa Bay with Patrick Poulin and Mick Vukota for Stephane Richer, Darcy Tucker and David Wilkie, January 15, 1998. Traded to Edmonton by Montreal with Alain Nasreddine for Christian Laflamme and Matthieu Descoteaux, March 9, 2000. Signed as a free agent by NY Rangers, July 20, 2001. Traded to Florida by NY Rangers with Filip Novak, NY Rangers' 1st (later traded to Calgary Calgary selected Eric Nystrom) and 2nd (Rob Globke) round picks in 2002 NHL Draft and NY Rangers' 4th round pick (later traded to Atlanta Atlanta selected Guillaume Desbiens) in 2003 NHL Draft for Pavel Bure and Florida's 2nd round pick (Lee Falardeau) in 2002 NHL Draft, March 18, 2002. Signed to a PTO (tryout) contract by Toronto (AHL), December 13, 2003. Signed as a free agent by Edmonton, January 5, 2004. Signed as a free agent by Yaroslavl (Russia), October 30, 2006.