서울 출생. 1950년 고려대학교 상과대학에 입학하여 1957년 졸업하였다. 졸업하던 그해 외무부에서 근무하였다. 1960년 서독 본(Bonn)대학에서 수학하였다.
1962년 주카이로총영사관의 부영사가 되었으며, 1970년 외무부 구미국 북미1과장, 1972년 주미대사관의 참사관을 지냈다. 1975년 주우간다공사를 지냈으며, 1976년 주독일공사로 임명되었다.
1978년 주미공사 및 유엔대표부공사를 겸임하였다. 1980년 귀국, 외무부 미주국장을 지냈다. 1981년 주버마 대사로 발령받았다. 1983년 전두환(全斗煥) 대통령이 버마를 방문하였을 때, 이를 수행하다가 북한에 의한 아웅산테러사건으로 인하여 순국하였다.