部作战科科长，参加鄂豫皖苏区一至四次反“围剿”斗争和反“三路围攻”、反“六路围攻”、万源战役、长征。1937年8月任八路军第129师385旅作战科科长。1938年2月入延安抗日军政大学第一团营长兼军事主任教员，抗大六分校一大队大队长。1943年9月八路军第129师第385旅第13团参谋长。1945年1月任太行军区南下“豫西人民抗日军”第6支队参谋长。1945年9月随部队改编为中原军区第一纵队第3旅任参谋长。中原突围后任鄂西北军区三分区副司令。1947年任皖西人民自卫军第1支队支队长。1948年任晋冀