军政学院和中共中央党校学习，曾任党校二部组教科科长。1944年2月，任陕甘宁晋绥联防军新编第四旅政治委员。1945年8月，指挥爷台山战役，阻击进入陕甘宁边区的国民革命军。第二次国共内战时期，先后任陕甘宁晋绥联防军政治部主任，西北野战军政治部主任，同彭德怀、习仲勋等指挥部队进行青化砭伏击战、羊马河伏击战、蟠龙镇攻坚战、沙家店战役等。1947年10月，调任西北野战军第6纵队政治委员。1948年，他率部进入外线，参与宜川战役、西府陇东战役、荔北战役等。1949年，任第一野战军第6军政治委员、第2兵团副政治委员