中共冀豫特委组织部长，八路军独立第三大队大队长，八路军先遣支队第三大队政委，中共晋冀豫区冀豫地委书记、第四地委书记、第五地委书记、副书记，太行军区第五军分区政委，中共晋冀豫区组织部长兼城工部长，太行区第五地委副书记等职。1943年当选中共七大代表。第二次国共内战时期，又历任太行军区副政委、中共太行区委宣传部长、中共太行区委副书记。1948年起作为晋冀鲁豫野战军（后改称中原野战军）第二纵队政委，参加了鲁西南战役、淮海战役。1949年任第二野战军第10军政委，率军参加了渡江战役。中华人民共和国成立后，王维纲