Il a joué dans la Ligue nationale de hockey - LRB- NHL -RRB- pour les Rangers de New York, les Panthers de Floride, les Flyers de Philadelphie, les Islanders de New York et les Devils du New Jersey.
Il a joué pour les New York Rangers, Florida Panthers, Philadelphia Flyers, New York Islanders et New Jersey Devils.