1901년 강원도 양구군 출생으로, 양구공립보통학교, 보성전문학교, 경성의학전문학교를 졸업했다. 부산시립병원에서 의사로 재직했으며, 강원도 의사회 회장을 역임했다.
1946년 춘천 입법의원으로 활동했으며, 1948년 제헌국회의원 선거에 대한독립촉성국민회 소속으로 출마해 춘천부에서 당선되었다.
1949년부터 1954년까지 제3대 강원도지사, 1954년부터 1955년까지 제10대 농림부 장관으로 활동했으며, 1958년 제4대 국회의원 선거에 자유당 후보로 출마해 양구군에서 당선되었다. 1978년 4월 9일 강원도 속초에서 노환으로 사망했다.