David Anthony Gagnon (born October 31, 1967) is a Canadian retired professional ice hockey goaltender. Dave played 2 games in the National Hockey League with the Detroit Red Wings during the 1990–91 season, posting a record of 0–1–0 and goals against average of 10.27. The rest of his career, which lasted from 1990 to 2001, was spent in various minor leagues.