Returned to Kootenay (WHL) by Chicago, October 18, 1999. Suffered a season-ending shoulder injury in game vs. Swift Current (WHL), March 3, 2000. Missed majority of 2003-04 due to groin injury vs. Calgary, November 22, 2003. Traded to Vancouver by Chicago for Vancouver's 3rd round choice (Josh Unice) in 2007 Entry Draft, August 22, 2005. Traded to Atlanta by Vancouver for Atlanta's 4th round choice (later traded back to Atlanta - Atlanta selected Niklas Lucenius) in 2007 Entry Draft, March 9, 2006. Signed as a free agent by Ufa (KHL), July 12, 2008. Signed as a free agent by Anaheim, July 10, 2009. Traded to Atlanta by Anaheim for future considerations, September 24, 2009. Missed majority of 2009-10 due to recurring knee injury. Signed as a free agent by Turku, October 6, 2010.