 Kim received his PhD in Ancient History from Korea University and his research has centred on the rise of states in the Korean Peninsula.He was a professor in the Department of History at Korea University from 1977–2005.He served as a committee member of the National Historical Compilation Committee from 1982–2003.