行政院参议、考试院参事。陈介大使出使德国时，他被派往德国，任法兰克福大学中国学院副院长、中国驻德国大使馆参赞。回国后，1942年抗战期间在四川李庄任同济大学校长。在任时，其治校作风引发学生与教授的不满，于1944年离任。战后任外交部专门委员。1957年在香港去世。