Traded to Buffalo by Dallas with Dallas's 2nd round choice (Branislav Fabry) in 2003 Entry Draft for Stu Barnes, March 10, 2003. Signed as a free agent by Carolina, October 31, 2008. Missed majority of 2009-10 due to head (September 21, 2009 in pre-season vs. Atlanta) and lower body (December 30, 2009 vs. Adirondack (AHL)) injuries. Signed to a PTO (professional tryout) contract by Springfield (AHL), October 24, 2010. Signed as a free agent by Philadelphia, November 22, 2010. Signed as a free agent by Buffalo, August 9, 2011. Missed majority of 2011-12 due to head injury vs. Lake Erie (AHL), October 14, 2011. Signed as a free agent by Pori (Finland), May 9, 2012.