Scelto dai New York Islanders al draft 1987 al primo giro (13º assoluto), con la squadra di Uniondale rimase otto stagioni dove - pur non riuscendo mai a ritagliarsi un posto da titolare (al massimo raccolse 39 presenze nella stagione 1993-1994) e pur venendo spesso girato a squadre satellite in American Hockey League - raccolse comunque 149 presenze. Nel suo secondo anno, trascorso perlopiù agli Springfield Indians, si aggiudicò la Calder Cup.