Hockey Canada said Fleming died Monday in Calgary, Alberta, after a battle with brain cancer.

Fleming spent 14 seasons in the NHL as an assistant coach with the New York Islanders, Phoenix Coyotes, Philadelphia Flyers, Calgary Flames, Edmonton Oilers and Tampa Bay Lightning. He also coached internationally, including stints as head coach of Leksand in Sweden, EV Landshut in Germany and Avangard Omsk in Russia.

The Winnipeg, Manitoba, native was part of three Olympic coaching staffs for Canada, winning a silver medal in Albertville in 1992 and a gold medal in Salt Lake City in 2002. He also spent nine years as head coach of the University of Manitoba.