Signed as free agent by Calgary, July 6, 1994. Traded to Florida by Calgary for Bill Lindsay, September 30, 1999. Missed majority of 2000-01 due to concussion vs. NY Islanders, December 6, 2000. Traded to Phoenix by Florida for Phoenix's 2nd round choice (later traded to New Jersey New Jersey selected Tuomas Pihlman) in 2001 Entry Draft, March 13, 2001. Claimed by Anaheim from Phoenix in Waiver Draft, October 3, 2003. Traded to Ottawa by Anaheim for Petr Schastlivy, February 4, 2004. Signed as a free agent by Herning (Denmark), December 16, 2004. Signed as a free agent by Chicago, August 23, 2005. Traded to Montreal by Chicago for Montreal's 6th round choice (Chris Auger) in 2006 Entry Draft, March 9, 2006.