维埃政府巡视员。1932年，任湘赣军区医院6所指导员、第4分院总支书记。1933年，任中国工农红军第六军团17师50团总支书记。1934年，任中国工农红军第二军团4师10团总支书记、军团政治部组织部统计干事、副部长。参加了长征。1935年，任中国工农红军第二军团5师政治部主任、6师16团政委、中国工农红军第二方面军 政治部直属政治处主任。参加了湘赣、湘鄂川黔苏区反“围剿”和长征。
抗战与内战时期.历任八路军120师直属队政治处主任、独立2旅政治部主任 、358旅政治部副主任、