Missed majority of 2000-01 due to shoulder injury vs. Tri-City (WHL), September 22, 2000. Traded to Anaheim by Chicago with Sebastien Caron and Chris Durno for Pierre-Alexandre Parenteau and Bruno St. Jacques, December 28, 2006. Traded to NY Islanders by Anaheim for Darryl Bootland, January 9, 2008. Signed as a free agent by Ingolstadt (Germany), July 25, 2008. Signed as a free agent by Rockford (AHL), October 1, 2009. Signed as a free agent by Abbotsford (AHL), September 27, 2010. Signed as a free agent by Orebro (Sweden), July 3, 2011 Signed as a free agent by Karlovy Vary (CzRep), July 9, 2012.