1918年起读小学。1925年至1931年在辽宁省立第一中学读书。1931年九一八事变后随家迁到关内。1932年 12月至1934年10月在国民政府北平军分会第九组当录事。1934年11月至1935年5月在东北军第一一九师任军需官。1935年5月至1936年 8月考入北平军需学校学习。毕业后,1936年9月至1937年10月任东北军第五十三军第一一九师(后编为第一一六师)第六九一团军需官。
东北军第五十三军第六九一团在吕正操的率领下停止南撤、就地抗日,1937年 10月改编为人民自卫军,担任该军经理处粮秣主任。11月至12月任河北游击军经理处处长。同年12月至1938年5月任河北人民自卫军经理处粮秣主任。 1938年1月至5月任八路军第三纵队兼冀中军区供给部被服厂厂长。5月至9月任冀中军区供给部第二处处长。同年9月至1939年5月任冀中军区被服厂厂长。1938年10月兼被服厂修械所所长。1939年3月随工厂迁移到
晋察冀北岳区山地。5月至12月任冀中军区后勤供给部副部长、部长。同年12月至 1940年5月任冀中军区后勤部部长。1940年5月至12月到
晋察冀抗日第二分校高级指挥科学习。1941年3月至1942年3月、1943年3月起任冀中军区供给部副部长。1942年3月至1943年3月任冀中军区后勤部部长。1943年7月至1945年9月到延安中共中央党校二部学习。其间, 1945年4月至6月作为晋察冀代表团成员参加中共七大。
到东北工作。1945年10月至11月任东北人民自治军总后勤部供给部部长。11 月底随总后勤机关撤出沈阳,率机关大部分人员和大批物资撤至通化,与同时迁到这里的炮兵学校合并组成后方后勤司令部。1946年1月至4月任东北人民自治军后方后勤司令部供给部部长。参加后方建设、筹措物资和组织生产。4月至9月任东北民主联军总后勤部供给部部长。7月在
佳木斯任东北民主联军总后勤部下辖供给学校校长。1947年2月供给学校改称东北军需学校,任校长。