Toros de Toronto
En 1970, il commence sa carrière avec les Red Wings de Hamilton dans la Association de hockey de l'Ontario. Il est choisi au cours du repêchage amateur 1973 dans la Ligue nationale de hockey par les Rangers de New York en , en . Il est choisi au cours du repêchage amateur de l'AMH 1973 dans la Association mondiale de hockey par les Toros de Toronto en , en . Il passe professionnel avec les Toros de Toronto dans la Association mondiale de hockey en 1973.