北平慈善医院副院长等职。1928年，出任南京国民政府卫生部医政司司长。1931年，任中华民国内政部卫生署技正。1932年，转任中华民国军政部陆军军医学校校长。1945年，二战结束，中华民国接管台湾。国民政府接收台北帝国大学，应聘出任台大医学院教授，陆志鸿校长任内，任医学院院长，是国立台湾大学医学院第二任院长。