参加了中央苏区历次反围剿战争。1933年3月，入瑞金红军大学学习。结业后于同年7月任红三军团五师十五团政委。广昌战役后，任红三军团供给部政委。1934年10月，参加长征，负责粮食物资筹集。到达陕北后，任第四师供给部长、红军前敌总指挥部特务团政委，参加了东征战役。抗日战争爆发后，1937年10月奉命到山西前线组建八路军炮兵团任政委，与团长武亭通力合作，于1938年1月28日在山西临汾刘村镇正式成立了八路军炮兵团。随后率部西渡黄河，转移到陕西洛川整训。1938年8月，他率部配合115师在汾(阳)离(石)公路