与党失去了联系。1928年春经党员冯宪章介绍到梅南任小学教员。1928年6月到白少支部任书记。1928年10月调任梅南区委书记。1929年4月，五华县委巡视员，后调任五华县赤卫大队政委。1930年到兴宁县委工作。1931年化装到了赣南红军独立三师被李井泉留下任独立三师青年科长、组织科长；红二十一军政治部宣传科科长，红三军团第五师政治部组织科科长，红三军团政治部破坏部部长，第十三团政治处主任。参加长征。到达陕北后，任西北革命军事委员会后方办事处破坏科科长、红二十八军政治部组织科科长。 1935年12月至1