Il a joué son hockey junior dans la Ligue de hockey de l'Ouest. Après sa première saison complète dans la ligue, il fut repêché par les Nordiques de Québec en 1986. Il complète sa carrière junior après deux autres saisons.