战时期，先后任红十一师经理处公务员、师政治部宣传队队员、红四方面军总政治部宣传队队员、川陕省苏维埃新剧团队长、红四方面军第四军军长警卫员。1932年10月，随红四方面军主力转移川陕。在创建川陕根据地的斗争中，参加了攻打四川的南江、通江、广元及反四川军阀田颂尧的“三路围攻”和刘湘的“六路围攻”等战役。1935年3月，为策应中央红军北上，随部强渡嘉陵江，打开剑门关，连克昭化、剑阁、梓桐、理番等数城。参加了长征。抗日战争时期，任八路军太行山二分区独立支队连长、营长，一二九师新编第十旅二十八团营长，太行山二分区