W drafcie NHL z 2004 został wybrany przez Washington Capitals, jednak od tego czasu grał głównie w zespole farmerskim, Hershey Bears w lidze AHL, w którym rozegrał sześć sezonów. W rozgrywkach NHL w barwach ekipy Stołecznych z Waszyngtonu grał epizodycznie (w 2009 występował także w Pittsburgh Penguins). W czerwcu 2010 został zawodnikiem rosyjskiego zespołu Atłant Mytiszczi w lidze KHL, jednak rozegrał w jego barwach w sezonie &lt;a href="KHL%20%282010/2011%29"&gt;KHL (2010/2011)&lt;/a&gt; jedynie osiem spotkań i został przekazany do szwajcarskiej drużyny HC Lugano w lidze NLA. Następnie powrócił do USA latem 2011 i rozegrał kolejny sezon w Hershey Bears. W maju 2012 został zawodnikiem klubu Boston Bruins w rodzinnym mieście, którego wieloletnim zawodnikiem był jego ojciec Ray. Tym razem również grał w drużynie farmerskiej Providence Bruins w AHL, a w zespole bostońskim w NHL rozegrał 18 meczów. 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.