任中共南宫中心县委书记。抗日战争期间，担任中共山东省委特派代表，在山东组织抗日活动，曾任中共冀鲁豫中央分局组织部副部长兼民运部部长、冀鲁豫工委书记等职位，随后任晋冀鲁豫军区七纵政委，参加陇海路战役、定陶战役等。随后任中原野战军十一纵政委，参加豫东战役、淮海战役。1949年，任第二野战军第五兵团副政委，参加渡江战役。1949年，出任南京市副市长，随后任中共中央西南局委员。中华人民共和国成立后，任中共重庆市委第二书记、第一书记。1952年，调入中央，任中央人民政府第二机械工业部副部长。1955年，任城市建设总局