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 choices in 1995 Entry Draft, April 7, 1995. Traded to Chicago by Washington for Chicago's 3rd round choice (Dave Weninger) in 1996 Entry Draft, October 17, 1995. Traded to Tampa Bay by Chicago with Patrick Poulin and Chicago's 2nd round choice (later traded to New Jersey New Jersey selected Pierre Dagenais) in 1996 Entry Draft for Enrico Ciccone and Tampa Bay's 2nd round choice (Jeff Paul) in 1996 Entry 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 choices in 2002 Entry Draft and NY Rangers' 4th round choice (later traded to Atlanta Atlanta selected Guillaume Desbiens) in 2003 Entry Draft for Pavel Bure and Florida's 2nd round choice (Lee Falardeau) in 2002 Entry 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.