Byl draftován v NHL v roce 1999 v 1. kole (celkově 7.) týmem Washington Capitals v době, kdy hrál za Calgary Hitmen v lize WHL. V sezóně 2000/01, 6. října 2000 debutoval v NHL v týmu Capitals proti týmu Los Angeles Kings ve kterém si připsal dva záporné body za pobyt na ledě. V sezóně odehrál za Capitals celkem čtyři zápasy. 11. července 2001 byl vyměněn společně s Michalem Sivek a Rossem Lupaschukem do týmu Pittsburgh Penguins za Jaromíra Jágra a Františka Kučeru. Poté se v následující sezóně 2001/02 objevil v 79 zápasech v kterých vstřelil 10 gólů a 15 asistencí. V Pittsburghu nezbylo místo a proto byl poslán na farmu do týmu &lt;a href="Wilkes-Barre/Scranton%20Penguins"&gt;Wilkes-Barre/Scranton Penguins&lt;/a&gt; kde hrával tři sezóny. Do Pittsburghu byl někdy povoláván jako náhradník při situacích, kdy se někdo zranil v hlavním týmu. Pittsburghu Penguins byl zklamaný s jeho vývojem a 9. září 2005 byl vyměněn do týmu Nashville Predators za podmíněný draft. V Nashville Predators hrával především na farmě v Milwaukee Admirals kde odehrál 22 zápasů a v nich nasbíral 23 bodů a v hlavním týmu Predators odehrál pět zápasů. 9. března 2006 byl vyměněn spolu s prvním kolem draftu do týmu Washington Capitals za obránce Brendna Witta. V Capitals odehrál pět zápasů poté byl poslán na farmářský tým do Hershey Bears kde dohrál základní část a v play-off pomohl k vítězství Calderova poháru proti týmu Milwaukee Admirals. V následující sezóně odehrál všechny zápasy v Capitals kdy si připsal nejvíce získaných bodů za jednu sezónu.