Career
Carter played junior hockey for the Sherbrooke Castors of the Quebec Major Junior Hockey League before being drafted by the Montreal Canadiens in the second round of the 1978 National Hockey League Entry Draft. His rights were acquired by the expansion Edmonton Oilers, and he played two games for the Oilers in the 1979-1980 season. Those would be the only two games Carter would play in the National Hockey League, but he would go on to have a long career in minor professional leagues.