1905년 4월 6일 강원도 양구 출생으로, 1925년 춘천농업고등학교를 졸업한 후 원주군수, 삼척군수 등을 지냈다.
1947년 초대 춘천시장을 지낸 후 1950년 제2대 국회의원에 당선되었다. 1952년부터 국회 운영위원장 및 농림위원장을 지냈고, 1959년 6월부터 1960년 4월까지 제7대 강원도지사를 역임했다.
1971년 제8대 국회의원 선거에 신민당 후보로 출마해 춘천·춘성 지역구에서 당선되었고, 제9대 국회의원 선거에서는 무소속으로 춘천·춘성·철원·화천·양구 지역구에 출마해 당선되었다.
1982년부터 1989년 2월까지 국회의원 동우회 부회장과 국회정책연구위원회 의장 등으로 활동하다가 1989년 국회의원동우회가 대한민국헌정회로 명칭을 변경한 후, 제6대 대한민국헌정회 회장(1989∼1990)을 지냈다. 2001년 5월 13일 노환으로 사망했다.