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 P.A. 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.