Before playing in the NHL, King played 4 seasons in the Western Hockey League; 3 seasons with the Lethbridge Hurricanes and 1 season with the Kelowna Rockets. He was drafted by the St. Louis Blues with the 190th overall pick in the 2002 NHL Entry Draft.