川县高家屯乡高家屯村人。1932年参加革命工作，同年11月加入中国共产党。历任中共延川县委秘书，西北工委技术处党支部书记，中央国民经济部、陕甘宁边区政府建设厅科长，油矿特派员（支部书记）。1938年10月，奉派到新疆工作，历任喀什税务局、财政局副局长，沙雅县税务局局长。1942年11月，遭军阀盛世才软禁，1943年2月入狱，在狱中组织狱友先后三次绝食。1946年6月，经中共中央营救出狱，返回延安。第二次国共内战时期，历任中共中央西北局财务副秘书长兼运输大队队长，西北军区后勤运输部长、党委书记，陕甘宁边区政府