Kim begann 1985 in Daegu mit dem Curling. Seit 2006 spielt er als Third im Team von Skip Kim Chang-min. Sein erster internationaler Wettbewerb war die Juniorenpazifikmeisterschaft 2006, bei der er den dritten Platz belegte. Bei der Juniorenweltmeisterschaft im gleichen Jahr wurde er mit der südkoreanischen Juniorenmannschaft Fünfter. Im darauffolgenden Jahr gewann er bei der Juniorenpazifikmeisterschaft 2007 die Silbermedaille.