He spent the 2004–05 season playing for Vancouver's then-AHL affiliates, the Manitoba Moose, where he suffered a serious concussion - one that took him many months to recover from.
After refusing to sign the Canucks' qualifying offer for the 2006–07 season, King opted to play for Skellefteå AIK in the Swedish elite league Elitserien.
King went back to Europe in 2008 and played three seasons in the German elite league, one with Adler Mannheim and two with the Hamburg Freezers.
[3][4] After returning from Germany, King played two seasons with the St. John's IceCaps, the minor league affiliate of the Winnipeg Jets.
[8] After being let go by the Canucks at the end of the 2022–23 NHL season,[9] King was hired by the Minnesota Wild on July 1, 2023 to serve as an assistant coach.