1905年生,山西省柳林县人。1924年考取燕京大学经济系,并加入中国共产党。毕业后担任清华大学第一中共支部书记。1927年夏以国民党左派身份赴晋筹划改组省党部事宜而被捕。在狱中任中共支部书记,翻译《辩证唯物主义与历史唯物主义》,组织难友传阅学习,发动绝食斗争。1932年取保出狱,后任中共陕北特委特派员,西北工委组织部副部长兼神府地区工委书记,陕甘晋省委、陕北省委组织部部长。1935年底带领从中央党校抽调的50多名县级干部组成的工作队跟随毛泽东的红军总指挥部东征,转战到晋西南,宣传北上抗日主张,发动群众斗争恶霸地主,建立区乡苏维埃政权,号召青年参加红军。 1938年2月,中共中央北方局组建以王达成为书记的中共晋西省委,负责汾离公路以南,同蒲路以西和洪洞、蒲县、大宁一线以北地区党的工作,亲自于中阳、离石、石楼建立党的组织并领导开展抗日救亡运动。5月改建为中共晋西南省委(后称区委),下辖洪(洞)赵(城)、隰(县)蒲(县)、乡(宁)吉(县)、中(阳)离(石)4个特委和汾(阳)孝(义)中心县委,他任省委委员、组织部部长,协助林枫书记推进建党、建军、建政和群众运动、统战工作,继而在巩固中发展壮大党的力量;教育训练干部,更换各级政权中的顽固分子;不断扩充与加强地方武装;组织牺盟会及其他抗日团体,广泛开展群众性抗日斗争。至 1939年底,晋西南全区建立县委26个,区委83个、支部833个,党员由抗战初期的几个人发展到1.83万余人;区党委党校和各地委共举办训练班49 期,培训干部2000余名,全区党员亦基本上接受了轮训,大大提高了各级党组织的战斗力;通过上级统战关系委派共产党员担任县、区长,在整个晋南地区党员县长占半数,第六行政区占到90%以上,同时派入山西新军与地方武装不少党的干部担任主要领导职务,从面保证了党的路线、方针、政策的坚决贯彻和敌后抗日根据地的胜利开创。晋西事变发生后,他按区党委决定率领决死2纵队游击3团会同甘一飞领导的汾孝游击4大队留在汾孝地区坚持游击战,并掩护隐蔽在群众中的党员干部。1940年2月任中共晋西区委委员、组织部部长。1942年8月任中共中央晋绥分局委员(1945年8月后为常委)、组织部部长。曾负责筹备晋西北临时参议会并当选为参议员。1943年起任晋绥边区行署代理副主任兼晋绥贸易总局监理委员,参与领导边区经济建设。抗战胜利后,兼任晋绥边区行署秘书长。1945年10月带领60余名财经干部赴绥远地区帮助工作。翌年秋解放军围攻大同时,又以晋绥行署工矿交通管理局局长身份接管平绥铁路西段与同蒲铁路北段两个管理处及邮政管理局、大同煤矿、平旺发电厂等战略要点。1947年率晋绥行署财经开展新解放区土地改革工作。1948年初兼任晋绥分局秘书长,11月在晋绥边区党代表大会上作了《关于恢复和发展农业生产中的几个问题》的报告,对于巩固土改和整党成果、安定社会秩序、发展农业生产起了积极的推动作用。1949年春任晋绥与陕甘宁合并后的陕甘宁边区政府秘书长。 新中国成立后,历任西北军政委员会秘书长、工业部长、中共国营企业委员会书记、西北财经委副主任,国家纺织工业部副部长等职。他是中共八大代表。1989年3月31日在北京逝世,享年84岁。