For the next two years, he was a backup goaltender for the Dallas Stars and the Vancouver Canucks (for whom he played significant stretches with ample success) until he became the starter for the Carolina Hurricanes in the 1998–99 season.
Nekaj sezon je prebil tudi v ligi NHL, kjer je igral za klube Quebec Nordiques, Minnesota North Stars in Philadelphia Flyers.