Traded to Calgary by NY Islanders for Jorgen Jonsson, July 14, 1998. Rights traded to NY Rangers by Calgary with Calgary's 1st (Jamie Lundmark) and 3rd (later traded back to Calgary Calgary selected Craig Andersson) round choices in 1999 Entry Draft for Marc Savard and NY Rangers' 1st round choice (Oleg Saprykin) in 1999 Entry Draft, June 26, 1999. Traded to Philadelphia by NY Rangers with Kim Johnsson, Pavel Brendl and NY Rangers' 3rd round choice (Stefan Ruzicka) in 2003 Entry Draft for Eric Lindros, August 20, 2001. Traded to Vancouver by Philadelphia with Tampa Bay's 3rd round choice (previously acquired, Vancouver selected Brett Skinner) in 2002 Entry Draft for Donald Brashear and Vancouver's 6th round choice (later traded to Columbus Columbus selected Jaroslav Balastik) in 2002 Entry Draft, December 17, 2001. Traded to Carolina by Vancouver with Harold Druken for Darren Langdon and Marek Malik, November 1, 2002. Signed as a free agent by NY Rangers, August 28, 2003. Signed as a free agent by Sparta Praha (CzRep), August 9, 2004. Signed as a free agent by Geneve (Swiss), September, 2005. Signed as a free agent by Sparta Praha (CzRep), May 24, 2006. Signed as a free agent by Tampa Bay, June 14, 2007. Traded to Nashville by Tampa Bay for Nashville's 7th round choice (later traded to Philadelphia - Philadelphia selected Joacim Eriksson) in 2008 Entry Draft, February 26, 2008. Signed as a free agent by Linkopings (Sweden), August 7, 2009. Loaned to Liberec (CzRep) by Linkopings (Sweden), September 4, 2009. Returned to Linkopings (Sweden) by Liberec (CzRep), October 25, 2009.