Signed as a free agent by San Jose, September 19, 2005. Traded to Minnesota by San Jose for Minnesota's 5th round pick (Freddie Hamilton) in 2010 NHL Draft, June 21, 2010. Claimed on waivers by Montreal from Minnesota, February 27, 2012. Signed as a free agent by Anaheim, July 1, 2012. Missed majority of 2012-13 as a healthy reserve. Traded to Toronto by Anaheim with Peter Holland for Jesse Blacker, Toronto's 2nd round pick (Marcus Pettersson) in 2014 NHL Draft and Anaheim's 7th round pick (previously acquired, Anaheim selected Ondrej Kase) in 2014 NHL Draft, November 16, 2013. Signed as a free agent by Landshut (German-2), October 21, 2014.