Kim graduated in 1995 from Southeastern Baptist Theological Seminary with a Master of Divinity degree in Christian Education and has served churches in Corpus Christi, Texas and Norcross, Georgia before returning home to Raleigh. Kim has two sons, a daughter, and three grandchildren. He enjoys swimming and building projects at home, and he and his wife Sandra enjoy escaping to the NC coast every chance they get.