毕业于北洋大学土木系。后前往美国留学，在康奈尔大学学习铁道及水利学，获得工学博士学位。1927年返回中国后，出任顺直水利委员会秘书长、北洋大学教授。1928年华北水利委员会成立后继续担任秘书长。同时他参与成立中国水利工程学会并任副会长。他曾任国立交通大学唐山土木工程学院院长、国立北洋工学院院长，建立了中国最早的水利专业和水利系。抗日战争期间随校西迁，又先后出任国立西北联合大学筹备委员会主任、国立西北工学院院长、国立西康技艺专科学校校长、国立贵州农工学院院长、国立北洋工学院西京分院院长等职。此外，他还曾任黄河