He played 16 National Hockey League (NHL) games for the Calgary Flames and Philadelphia Flyers.
D'Amour played four seasons of junior hockey with the Sault Ste. Marie Greyhounds between 1978 and 1982 before signing as a free agent with the Flames. After bouncing around the Flames minor league system, he earned his first call-up to the NHL in 1985–86. He played 15 games with the Flames but after posting only two victories, lost his job to Mike Vernon. He played one game for the Flyers in 1988–89, but otherwise remained in the minor leagues until he retired in 1992.[