Signed as a free agent by Detroit, August 6, 1998. Traded to Ottawa by Detroit for Ottawa's 8th round choice (Todd Jackson) in 2000 Entry Draft, June 25, 2000. Missed majority of 2001-02 due to ankle injury vs. Boston, December 26, 2001. Traded to Nashville by Ottawa for Colorado's 3rd round choice (previously acquired, Ottawa selected Peter Regin) in 2004 Entry Draft, March 9, 2004. Signed as a free agent by Florida (ECHL), December 6, 2004. Traded to Atlanta by Nashville for Atlanta's 4th round choice (Niko Snellman) in 2006 Entry Draft, July 30, 2005. Signed as a free agent by Anaheim, July 5, 2007. Traded to Boston by Anaheim with Anaheim's 6th round choice (Nicholas Tremblay) in 2008 Entry Draft for Brandon Bochenski, January 2, 2008. Signed as a free agent by Minnesota, July 3, 2009. Signed as a free agent by Boston, February 26, 2011. Missed majority od 2010-11 due to shoulder injury in Phoenix training camp and as a healthy reserve with Boston. Officially announced his retirement, September 1, 2011.