Signed as a free agent by Florida, July 25, 1994. Traded to Buffalo by Florida for Buffalo's 3rd round choice (Chris Allen) in 1996 Entry Draft, February 1, 1996. Claimed by Nashville from Buffalo in Expansion Draft, June 26, 1998. Traded to Pittsburgh by Nashville for Pavel Skrbek, March 13, 2000. Signed as a free agent by Calgary, July 2, 2001. Traded to Carolina by Calgary for New Jersey's 4th round choice (previously acquired, Calgary selected Kristopher Hogg) in 2004 Entry Draft and Carolina's 5th round choice (Kevin Lalande) in 2005 Entry Draft, July 16, 2003. Traded to Colorado by Carolina for Chris Bahen, Washington's 3rd round choice (previously acquired, Carolina selected Casey Borer) in 2004 Entry Draft and Colorado's 5th round choice (Risto Korhonen) in 2005 Entry Draft, February 20, 2004.