|Signed as a free agent by Calgary, April 10, 2000. Missed majority of 2003-04 as a healthy reserve. Signed as a free agent by Mulhouse (France), September 17, 2004. Traded to Florida by Calgary with Dustin Johner for Kristian Huselius, December 2, 2005. Signed as a free agent by Anaheim, July 11, 2008. Traded to Boston by Anaheim for Petteri Nokelainen, March 4, 2009. Signed as a free agent by Buffalo, July 1, 2009. Traded to Chicago by Buffalo for Florida's 7th round choice (previously acquired, Buffalo selected Judd Petersen) in 2012 Entry Draft, June 29, 2011.