The Dorval, Quebec native appeared in 700 games in the National Hockey League with the San Jose Sharks, Dallas Stars, Florida Panthers, Arizona Coyotes and Edmonton Oilers where he had 214 points (45 goals, 169 assists), 407 penalty minutes and was a plus-30.
While playing in the KHL during the 2021-22 season, Demers was named to Canada's roster at the Winter Olympics in Beijing, China, putting up two points in five games as they lost to Sweden in the quarter-finals.