King was born in Midland, Ontario, about an hour north of Toronto, but raised in Port McNicoll, Ontario as the son of an engineer father and stay-at-home mother. The King's were the only Native family in Port McNicoll, the parents having both lived on reserves, but moving into the larger community in search of work. After spending the 1976-77 season back in Salt Lake City, King joined the OHA senior Barrie Flyers, not far from his hometown. He averaged a point per game in 1977-78 for the Flyers then announced his retirement. Upon retiring from hockey in 1978, King returned to his hometown of Midland, Ontario to start a family with his wife Shirley. The following year, 1979, they had their first child, a boy they named G.W. Four years later, in 1983, the Kings had another child, their daughter MaKala. King enjoyed playing hockey and fastball recreationally during his retirement, but due to a knee injury sustained during his professional career he no longer participates in these sports, but still golfs frequently.
Amateur career
King reached the Ontario Hockey Association Finals while playing as a 17-year-old for the Midland Flyers Intermediate B team in 1968-69. In the same year, while trying out for the Junior B Owen Sound Greys, King was scouted by the owner and general manager of the Niagara Falls Flyers Junior A team, Hap Emms, and spent the next two seasons playing for Niagara.
Professional career
King was signed by the California Golden Seals, an expansion team in the National Hockey League. As a player he was known as a tough forward, an aggressive checker and an intrepid battler in the corners. He made his pro debut with the Columbus Seals of the International Hockey League during the 1971-72 season. The Seals were the initial farm team of the California Golden Seals, and King later played for the top farm team, the Salt Lake City Golden Seals in the Western Hockey League. It was during his 1973-74 season with Salt Lake City that King put up the best statistical season of his professional career, compiling 34 goals and 34 assists in 76 games. King played 25 games with the California Golden Seals of the NHL during the 1974-75 season before suffering a devastating knee injury, tearing ligaments during a collision with Mike Marson of the Washington Capitals. Prior to this injury, King had amassed four goals and seven assists on the year. This injury slowed his pursuit of an NHL career, but King did not give up, returning to play for California in 1975-76. It was announced in 1976 that the Golden Seals would be ceasing operations at the end of the season. King appeared 46 games in the 1976-77 season and retired at the end of the year after receiving little interest from the other professional teams.