Was drafted 123rd overall in the 1974 NHL Entry Draft by the Montreal Canadiens and played in 158 NHL games, with the St. Louis Blues and Colorado Rockies, between 1979 and 1982. He went into broadcasting following his retirement from hockey and has since worked as a broadcaster for the St. Louis Blues, New York Islanders, and New York Rangers.