 He studied at University of Cambridge and later received PhD from London School of Economics and Political Science (LSE).Following the creation of the Millennium Democratic Party, Kim served as a vice-chair of policy committee.He later served as the 13th Speaker of the National Assembly Library of the Republic of Korea under President Kim Dae-jung.