평안북도 철산 출생. 1948년 서울대학교 상과대학을 수료하고, 1950년 육군사관학교를 졸업하였다. 1953년 미육군포병학교 고등군사반을 수료하였다. 1955년 제9사단 포병부사령관을 역임하고, 1959년 육군대학 정규과정을 수료하였다.
1959년 제6군단 작전참모를 거쳐 1961년 국가재건최고회의 문교사회위원장을 역임하였다. 1963년에는 대통령 경호실장을 지내고, 1964년 문교부장관·문화공보부장관을 역임하였다. 북한강에서 낙시를 하던 중 익사하였다.