King made his senior AFL debut in 2004, although he had been speculated as a potential shock inclusion in Collingwood's team against the Brisbane Lions in the lead up to the 2003 AFL Grand Final. Arguably, King's crowning moment arose in the Round 18 game in 2004 against Richmond, when he scored the match-winning goal from close-range followed the following week when he kicked three goals in a promising effort in the boilover victory against Fremantle Football Club.
After three seasons with Collingwood, King was delisted at the end of the 2005 season. He has played for the Box Hill Hawks since then.