Il commence sa carrière professionnelle avec les Nordiques, n'y jouant qu'une saison avant d'être à nouveau réclamé par les Canadiens avant le repêchage d'expansion de 1980 qui permet aux Nordiques de rejoindre la LNH. Son séjour à Montréal, où il est entraîné par son père, ne dure qu'une saison : le , les Nordiques le réclament à nouveau mais il est aussitôt vendu aux Jets de Winnipeg. Il y reste à peine une saison complète avant de jouer deux autres saisons dans les ligues mineures et de finir sa carrière au Japon pour le club de Sapporo en 1984.