1898年3月2日 生于浙江省今嵊州市。
1915年 毕业于杭州之江大学附中。
1916年 考取北京清华大学庚子赔款预备生班。
1924年 毕业于美国俄亥俄州克利夫兰西余大学医学院,获得博士学位。
1925年 担任北京协和医院住院医师和住院总医师。
1929年 担任安徽芜湖弋矶山医院外科主任。
1936年 任南京中央医院院长。
1937年 随中央医院西撤至长沙、贵阳、重庆。兼任贵阳医学院、重庆上海医学院名誉教授。
1941年 任重庆国民政府中央卫生署副署长,兼任陆海空军总司令部医监。
1943年5月 当选为中华医学会理事长。
1946年 任国立上海医学院教授,兼任附属中山医院院长。
1950年 任第二批志愿军医疗队技术顾问团主任顾问。
1951—1958年 任中国人民解放军医学科学院副院长。
1959年 任上海第一医学院副院长、中山医院院长。
1972年 因胰腺癌病逝世于上海。