Od lipca 2010 zawodnik związany trzyletnim kontraktem z Ottawa Senators[1]. Od września 2012 do stycznia 2013 tymczasowo związany kontraktem z Mietałłurgiem Magnitogorsk[2]. W czerwcu 2013 został zawodnikiem Dallas Stars i podpisał dwuletni kontrakt gwarantujący 2 mln dolarów[3]. Od listopada 2014 zawodnik Montreal Canadiens[4]. Sezon NHL (2014/2015) był jego ostatnim.
Pod koniec października 2015 został mianowany trenerem rozwojowym w Pittsburgh Penguins[5]. W lipcu 2017 został ogłoszony asystentem trenera w sztabie tego zespołu[6].