W drafcie NHL z 2000 został wybrany przez New Jersey Devils. Od tego czasu przez trzy sezony grał w lidze akademickiej NCAA. Od 2003 gra w lidze NHL. Do 2010 był zawodników Diabłów z New Jersey (w tym czasie przez rok grał w szwajcarskiej lidze NLA). Od lipca 2010 zawodnik Pittsburgh Penguins, związany pięcioletnim kontraktem. Od lipca 2015 zawodnik San Jose Sharks, związany czteroletnim kontraktem.