Stewart played in both the World Hockey Association and the National Hockey League. He played with Mark Messier for the Cincinnati Stingers. His last season of professional hockey was 1979–80 with the Quebec Nordiques.
After his playing days ended, he had a lengthy career as an NHL referee. He officiated 1,010 regular season games, 49 playoff games, the 1987 Canada Cup, the 1991 Canada Cup and two All-Star games. He never wore a helmet during his officiating career. From the 1994–95 NHL season until his retirement in 2003, he wore uniform number 22.
1998 -- VANCOUVER, BC
General Motors Place
January 18, 1998