共内战期间，曾任永新县天河区儿童团团长、儿童局书记。1933年，入湘赣军区无线电训练班学习。后任红二方面军总指挥部电台报务员，湘鄂川黔省委电台队长，红六军团电台队长，红四方面军第四军电台队长，红二方面军第6师电台队长。参加了湘赣、湘鄂川黔苏区反围剿战争和长征。抗日战争时期，任八路军第120师358旅电台队长，第120师电台队长、中队长，参加忻口战役、百团大战等。第二次国共内战期间，担任北平军事调处执行部电台队长，晋绥军区司令部通信科副科长，陕甘宁晋绥联防军司令部童心客科长，西北军区通信联络处处长兼西安军