国工农红军红八军，任第一纵队第一营书记、军需官，后转入红三军军部、红七军，之后调红三军团无线电队、红军总部无线电一分队政委等职，随部参加长征，任中央军委后梯队电台队长兼政委、军委二局科员。1935年，担任红二十八军无线电台队长兼政委。抗日战争期间，调任八路军115师电台队长、中队长、副大队长，参加平型关战斗，此后担任晋察冀军区司令部第三科长兼无线电大队长。1942年，进入延安中央党校学习，随后担任晋察冀军区司令部通讯联络处处长、华北军区司令部第三处处长等职。平津战役后，担任天津电信接管处处长及无线电工业处长