Hans beste resultat kom i Mercantile Credit Classic i 1990, da han spilte seg frem til finalen. Denne tapte han imidlertid med 6–10 for Steve James. King klarte aldri å komme inn på topp 32 på verdensrangeringen i snooker, men hadde en 35.-plass sesongen 1985/1986 som beste rangering. Han kvalifiserte seg fire ganger til verdensmesterskapet i snooker, men kom aldri forbi første runde.