大队。1929年12月参加百色起义，在红七军任连指导员、营政委。1930年进入中央苏区，任红三军团红七军19师56团政委、红七军20师政委，江西军区独立第四师政委、粤赣军区政治部主任等。1934年2月任红一军团红二师政治部主任、红一军团政治部敌工部部长。长征开始后，历任红一方面军教导师政治部主任、军委纵队第一梯队政治部主任等。到达陕北后，担任红十五军团73师政委。抗日战争期间，历任八路军115师344旅参谋长，晋察冀军区第三军分区司令员等。1940年8月参加了百团大战。1940年底参加中共七大抵达延安。