1948年毕业于西北工学院
水利系,1948年留校任教。1950年任官厅水库工程局工程师,1954年至1969年任水利部北京勘测设计院设计总工程师。1956年至1957年在印度鲁基大学水资源工程专业读研究生。1970年任中国援助阿尔巴尼亚
菲尔泽水电站专家组副组长、设计总工程师,1979年任水利电力部科技司司长,1980年任水利部科技局局长,1982年任水利水电科学研究院副院长、党组副书记,1984年任水利水电科学研究院院长、党组书记,1984年至1990年任国际泥沙研究培训中心管理委员会主任,1988年5月任教授级高级工程师。曾任中国水利学会副理事长,中国大坝委员会,国际水资源协会副主席。1992年离休。