鲁豫行署党组成员、司法处长和民政处长等职。第二次国共内战时期，曾任冀鲁豫行署党组成员。1946年5月，担任冀鲁豫区黄河水利委员会主任、党组书记，黄河河防司令部司令员等。
共和国时期.1949年6月至1982年5月，任水利部黄河水利委员会主任。1955年12月至1958年8月，任黄河三门峡工程局副局长，1956年8月后又兼任工程局党委第三书记期间，他参加了三门峡水利枢纽工程的建设领导工作。1958年3月作为中国访苏代表团副团长，同刘子厚团长一道赴苏联列宁格勒水电设计分院，协商解决有关