Nella stagione 1999-2000 fu ingaggiato dai San Jose Sharks, che lo avevano selezionato al Draft NHL 1995. Rimase nelle file della squadra californiana sino al 2003, giocando anche diverse partite in AHL con gli affiliati dei Kentucky Thoroughblades prima e dei Cleveland Barons poi.