Choix de premier tour des Flyers de Philadelphie en 1971, il joua ses premières parties chez les professionnels dès la saison qui suivit le repêchage. Entre 1971 et 1976, n'arrivant pas à s'établir dans la Ligue nationale de hockey, il joua majoritairement dans les ligues mineures.