甘肃岷县人。1925年入西北军当兵。1931年参加了宁都起义,同年加入中国共产党。土地革命战争时期,任红五军团第十三军四十一师连长,红一方面军政治保卫局特务队队长、侦察科科长,红一方面军司令部二局二科科长,红三军团政治保卫局侦察科科长,红四方面军政治保卫局侦察科科长。1936年任甘肃省岷县独立团团长,中共中央外交部交通局局长。参加了长征。抗日战争时期,任八路军交通管理局局长。1940年起任军委军事工业局总务处处长,中共中央党校一部校务处处长。解放战争时期,任冀察热辽军区后勤兵站部部长,合江军区后勤部部长,东北军区后勤部军械部部长。1949年任第四野战军后勤部军械部部长。参加了辽沈、平津、渡江、襄樊、衡宝等战役。中华人民共和国成立后,任东北军区后勤部副部长,驻朝鲜民主主义人民共和国大使馆武官。1950年起任志愿军前方后勤指挥部部长,志愿军后勤部副司令员,志愿军后勤部部长。1959年起任总后勤部车管部部长、军械部部长。1969年任总后勤部副部长。1955年被授予少将军衔。1996年3月20日在北京逝世。
(来源:《中国人民解放军将帅名录》)