1923년 전라도 광주 출생으로, 1948년 육군사관학교, 1956년 미육군참모대학을 졸업했다. 주미대사관 부수석무관을 지낸 바 있으며, 5·16 군사정변 이후 외무국방위원장, 재경위원장 등을 맡았다.
1963년 예편과 동시에 필리핀 대사, 1967년 오스트리아 대사, 1971년 베트남 대사를 지냈으며, 1973년까지 사우디아라비아, 카타르 지역 대사를 두루 거치면서 한국 건설업체의 중동진출에 기여했다.
1979년 교통부 장관, 1980년 동력자원부 장관에 임명되었고, 1982년에는 대한통운여행사 회장, 성공회 천신신학교 이사장으로 선출되었다. 1993년 유원그룹 회장 및 한국석유개발공사 이사장 등을 역임하고 2003년에는 박정희대통령 기념사업회 회장을 맡았다. 2007년 사망했으며, 저서로는 『대사의 일기장』, 『소련방문기』 등이 있다. 상훈으로는 청조근정훈장과 수교훈장 광화장, 보국훈장 통일장, 을지무공훈장, 사우디아라비아 킹압둘아지스 훈장, 미국 리죤오브메릿드 훈장 등이 있다.