红三军团第六师第九团战士、文书、政治部宣传员，政卫营文书。1931年，任赣南红军独立第四团政治处党总支书记、红六军团政治部副主任、红六军团第十七师政治部组织科科长，第五十三团副政治委、第十七师政治部主任、师政治委员、红六军团政治部副主任、组织部部长，率部长征。抗日战争期间，担任八路军120师359旅718团政训处主任。随后任洛川警备第四团政治委员、警备第一旅政治部主任、政委。第二次国共内战期间，担任晋绥野战军独立第二旅副政治委员、晋绥军区第三纵队独立第二旅政治委员、晋绥军区政治部组织部部长、晋南军区政治部主