家人移居上海。早年肆业于上海南洋公学（今上海交通大学前身）。1910年，考取美国庚子赔款留学美国，与宋子文、胡适、赵元任等70名中国留学生乘邮轮赴美国留学。先后就读于美东麻省理工学院和美西加州大学伯克利分校。加州大学伯克利分校毕业后，回国，一度跟随宋子文，任职于汉冶萍公司。不久后入北京大学任教。1927年，出任庐山管理局长。此后在国民政府水利部门任职，先后担任治淮委员会主任，杨子江水利委员会主任，浙江省水利局长等职务。曾三度出任杭州市市长。到任时间分别为：民国17年（1928年）11月任；民国23年