Scelto al draft 1993 dai New York Islanders, che lo mise poi sotto contratto due anni dopo, ha giocato per tutta la sua carriera in NHL, eccettuata qualche apparizione in IHL nella sua seconda stagione da professionista. Ha superato le 1000 presenze nel campionato il 20 febbraio 2011.