1900年5月10日出生于山东省菏泽县。
1924年毕业于美国伊利诺大学土木工程系,获土木工程学士学位。
1925年获美国康奈尔大学土木工程硕士学位。
1926—1928年任
青岛大学教授。
1930—1932年任北宁铁路局葫芦岛港务处主任工程司。
1932—1933年任华北水利委员会课长兼北方大港筹备处主任工程司。
1933—1936年任黄河水利委员会委员、秘书长、总工程师。
1936—1938年任中国经济委员会水利处副处长。
1938年任经济部技正。
1938—1939年任湘桂水道工程处处长兼总工程师。
1939—1940年任扬子江水利委员会代理委员长。
1941—1943年任黄河水利委员会委员长。
1943—1948年任中央设计局设计委员兼水利组组长。
1948—1949年任北洋大学校长。
1949—1949年任解放区黄河水利委员会顾问。
1950—1958年任中华人民共和国水利部副部长兼技术委员会主任。
1958—1979年任中华人民共和国水利电力部副部长兼技术委员会任。
1979—1982年任中华人民共和国水利部顾问。
1990年任水利部技术委员会顾问。