En 1987, insatisfait de son nouveau contrat et désirant avoir plus de temps de glace, il quitte ces derniers pour rejoindre l'équipe nationale du Canada. Il prend part avec eux aux Jeux olympiques d'hiver de 1988 où il conserve une fiche de quatre victoires en autant de rencontres. En , n'étant toujours pas de retour auprès des Oilers, ceux-ci l'échangent aux Bruins de Boston en retour, notamment, du gardien Bill Ranford.