Il est choisi en lors du du repêchage d'entrée dans la LNH 1980 par les Canucks de Vancouver après une carrière junior avec les Generals d'Oshawa au sein desquels il est nommé meilleur défenseur trois saisons consécutives. Cette même année, il participe au championnat du monde junior où le Canada termine à la cinquième place. Il débute avec les Canucks la saison suivante à 19 ans ; il marque son premier but lors de son premier match avec l'équipe et termine avec 29 points en 76 rencontres. Il ne joue que 39 parties en 1981-1982 en raison d'une déchirure des ligaments du genou contractée début janvier qui le force à interrompre sa saison et à manquer les séries éliminatoires. De retour en 1982-1983, il marque 10 buts et 48 points et termine ainsi sixième pointeur de l'équipe. Il est sélectionné dans l'équipe du Canada au championnat du monde où il remporte la médaille de bronze.