서울 출생. 1926년 세브란스의학전문학교를 졸업하고, 이어 일본 도쿄제국대학에 유학하여, 1931년「유지방의 W.T.A. 반응과의 관계」라는 논문으로 의학박사학위를 받았다.
귀국 후 세브란스의학전문학교 교수 및 세브란스의학전문학교 부속병원장·세브란스의학전문학교장 등을 역임하며, 교육자로서 의학도 양성에 힘을 쏟았다. 광복이 되자 1948년 정계로 진출하여 1948년 제헌국회의원으로 당선, 문교사회분과위원장을 역임하였다.
그 뒤 대한적십자사 사무총장을 지냈고, 제4·5대 민의원에 당선되었으며, 국회부의장을 역임하는 등, 정계의 중진으로 활약하였다. 그밖에 정치활동으로는 민주당창당준비위원회 부위원장·민주당 중앙위원장·민주당동대문을구 당위원장·민정당 간사장 등을 역임하였다.