Choix de des Oilers d'Edmonton en 1995, il prend part à sa première saison professionnel en 1995-1996. Au cours de la saison suivante, il passe aux mains du Lightning de Tampa Bay où il termine la saison. Il joue quelques saisons dans l'organisation floridienne avant d'être à nouveau échangé, cette fois aux Devils du New Jersey. Il passe la majorité de la saison avec le club-école de ces derniers, mais est ramené avec le club pour participer aux séries éliminatoires. Cette saison-là, il aide les Devils à remporter la Coupe Stanley.