1929年加入赤卫队。1930年，参加中国工农红军，同年加入中国共产党，历任红一军团排长。1931年，担任特务连连长，后升任营长，参加了中央根据地的反围剿战争和长征。抵达陕北后，参加红军东征战役。任红一军团第二师第四团团长、第一师第三团团长，还参加了直罗镇战役、西征战役。
抗日战争时期.1937年，担任115师独立团（团长杨成武）下的三营营长，参加平型关战役。1938年5月，成立八路军第3纵队兼冀中军区，下辖四个军分区，他担任第1军分区兼第1支队第2团团长。1940年，担任第一军分