1911年生于河北省濮阳县(今河南省内黄县)。1927年加入中国共产党。历任中共濮阳县委委员,直南特委巡视员、宣传部长、特委书记。抗日战争初期赴延安入中共中央党校学习。毕业后赴华北敌后,历任华北抗日联军第二路军司令员兼政治委员,晋南道清游击支队政委,八路军野战政治部民运部长等职。1940年9月,任鲁西行政主任公署秘书长。1942年7月,任中共冀鲁边区委员会书记兼组织部长。1943年3月,兼任八路军山东军区冀鲁边军区政治委员。军区司令员邢仁甫叛变后,他领导边区军民坚持斗争。1944年冀鲁边区与清河区合并为渤海区后,任渤海区党委副书记兼组织部长。1948年2月改任渤海行政公署主任,兼区党委党校校长。1949年2月起任渤海区党委第一副书记、书记。新中国成立后历任中共山东分局委员、财经委员会副主任,财经委员会书记。1953年1月,任山东省人民政府总党组书记,省政府副主席。1954年8月任中共山东省委常委。1956年1月,兼任山东省计划委员会主任、党组书记。1958年因反对农业生产的浮夸风和经济建设中的冒进倾向,被打成“右派反党集团首领”,开除党籍下放劳动。1962年平反后调任全国供销合作总社副主任。“文革”中又遭迫害,1978年彻底平反。他是第六届全国政协委员。1991年10月19日病逝于北京。