1905년 12월 20일 함경남도 함흥 출생으로, 1922년 함흥공립상업학교를 졸업한 후 조선식산은행 원산 · 이리 지점 등에서 1941년까지 근무했다.
1940년 경성공학사(京城工學社)를 운영했으며, 이후 이리 화성농장의 지배인으로 근무하다가 1945년 재단법인 화성학원(華星學院)을 설립했다. 1950년 제2대 국회의원 선거에서 무소속으로 이리 지역구에 출마해 당선되었다.
같은 해 사학재단연합회 이사가 되었으며, 국회 재정경제위원회 상임위원, 국제 제정경제위원회 예산결산위원, 국민당 이리시 지부 지부장, 국민당 전라북도당 최고위원 겸 국민당 전라북도당 상무위원, 민주당 중앙위원 등으로 활동했다. 1960년 제5대 국회의원 선거에서 민주당 소속으로 이리시에서 당선되었으며, 민주당 구파동지회 소속으로 1963년 민주당 중앙상의의장에 선출되었다.
1980년 통일주체국민회의 운영위원회 위원장과 국정자문의원으로 활동했으며, 1981년 국정자문위원회 위원에 위촉되었다. 이후 1988년 5월까지 민주정의당 총재고문을 지냈으며, 사단법인 한국사학재단연합회 회장을 역임했다. 1989년 8월 5일 사망했다.