Signed as a free agent by Rauma (Finland), November 25, 2004. Signed as a free agent by Toronto, July 1, 2006. Traded to Pittsburgh by Toronto for Pittsburgh's 2nd round choice (Jimmy Hayes) in 2008 Entry Draft and Pittsburgh's 5th round choice (later traded to NY Rangers, later traded back to Pittsburgh Pittsburgh selected Andy Bathgate) in 2009 Entry Draft, February 26, 2008. Signed as a free agent by Montreal, July 1, 2009. Traded to Nashville by Montreal with Montreal's 5th round choice (later traded back to Montreal, later traded to Los Angeles Los Angeles selected Patrik Bartosak) in 2013 Entry Draft for Blake Geoffrion, Robert Slaney and Nashville's 2nd round choice (Dalton Thrower) in 2012 Entry Draft, February 17, 2012. Signed as a free agent by Philadelphia, October 1, 2013. Missed majority of 2013-14 as a healthy reserve.