Kim er utdannet ved Seoul National University og London University. I 1978 gikk han inn i den sørkoreanske utenrikstjenesten. Han har vært stasjonert i ved utenriksstasjoner i New Zealand, Jugoslavia og ved FN og har arbeidet i utenriksdepartementets avdelinger for sikkerhetspolitikk, miljøspørsmål, protokoll og europasaker. Kim var ambassadør i Norge og senere i Italia og Malta.