Do 2013 wystąpił w 51 meczach NHL. W czerwcu 2013 został graczem rosyjskiej drużyny Ak Bars Kazań i tym samym powrócił do ligi KHL. Pod koniec listopada zwolniony z klubu. Od 29 listopada 2013 zawodnik EHC Biel. Od lipca 2015 ponownie zawodnik Hershey Bears. W połowie 2017 przedłużył kontrakt. W lipcu 2018 przeszedł do Bridgeport Sound Tigers. W maju 2019 został zawodnikiem niemieckiego EHC Red Bull Monachium. W maju 2021 przeszedł do ERC Ingolstadt.

Uczestniczył w turnieju zimowych igrzysk olimpijskich 2018.

Sukcesy Klubowe Mistrzostwo dywizji AHL: 2007, 2009, 2010 z Hershey Bears Mistrzostwo konferencji AHL: 2006, 2007, 2009, 2010 z Hershey Bears Mistrzostwo w sezonie regularnym AHL: 2007, 2010 z Hershey Bears Frank Mathers Trophy: 2007, 2009, 2010 z Hershey Bears Puchar Caldera: 2006, 2009, 2010 z Hershey Bears F.G. „Teddy” Oke Trophy:2007, 2009, 2010 z Hershey Bears Emile Francis Trophy: 2013 z Providence Bruins

Indywidualne Mistrzostwa świata do lat 20 w 2006: Pierwsze miejsce w klasyfikacji strzelców turnieju: 7 goli AHL (2008/2009): Mecz Gwiazd AHL AHL (2009/2010): Jack A.