연세대학교 정치외교학과를 졸업하고, 영국 옥스포드대학교에서 정치학박사학위를 받았다. 한국국방연구원 연구위원, 국가정보대학원 교수, 연세대학교 국가관리연구원 교수를 거쳐서, 현재 건국대학교 초빙교수 및 국립외교원 명예교수로 재직 중이다. 한국전쟁학회 회장, 한국정치학회 부회장, 국가정보학회 부회장, 그리고 국가안보회의, 국군기무사, 민주평통 자문위원을 역임했다.