1936년 서울 종로구 중학동에서 태어나 서울중·고등학교와 연세대 정치외교학과를 졸업했다. 1960년 외무부에 들어가 정통 외교관의 길을 걸었다. 본부에서 정보문화국장, 미주국장, 의전실장으로 일했으며, 주미 대사관 정무참사관, 주홍콩 총영사, 주유고연방 대사, 주이탈리아 대사를 역임했다.
하버드대학교 케네디 스쿨(Kennedy School)에서 석사(MPA) 학위를 받고, 하버드대학교 과학 및 국제문제연구소(Center for Science and International Affairs)에서 1년간 핵전략 분야를 연구했다.
외교부에서 40년 근무 후 2000년에 정년퇴직했다. 퇴직 후 외교문제연구모임(사단법인) 회장, 세종법무법인 상임고문, 한국외교협회 정책위원장을 거쳐 현재 한국외교협회 이사로 있다.