Traded to Anaheim by NY Islanders with Doug Houda and Tony Tuzzolino for Joe Sacco, J.J. Daigneault and Mark Janssens, February 6, 1998. Traded to Phoenix by Anaheim with Anaheim's 1st round choice (Scott Kelman) in 1999 Entry Draft for Oleg Tverdovsky, June 26, 1999. Traded to Toronto by Phoenix with Robert Reichel and Craig Mills for Danny Markov, June 12, 2001. Claimed by Columbus from Toronto in Waiver Draft, October 3, 2003. Traded to Boston by Columbus for Boston's 6th round choice (Lennart Petrell) in 2004 Entry Draft, October 3, 2003. Signed as a free agent by Anaheim, August 10, 2006. Claimed on waivers by Toronto from Anaheim, January 10, 2007. Missed majority of 2006-07 as a healthy scratch. Signed as a free agent by Zug(Swiss), November 5, 2007.