Nacido de una familia "yangban" del linaje de Gyeongju Kim, fue el hijo de un oficial de alto rango llamado Kim Man-gyun.