工程专门学校、国立中央大学、国立浙江大学等校。另外还曾担任过太湖水利工程处、浙江省水利局副总工程师，导淮委员会设计主任工程师，整理运河讨论会总工程师，全国经济委员会水利处设计科长，钱塘江海塘工程局副局长兼总工程师等职。中华人民共和国成立后，历任华东军政委员会水利部副部长、治淮委员会工程部长。1951年作为工程总指挥主持设计了佛子岭水库。1955年当选中国科学院技术科学部院士（学部委员）。同年起任水利部北京勘测设计院总工程师。此后又作为总工程师主持了黄河三门峡水库的建设，但这一工程自建造之初起就存在大量争