河北高邑人。1924年入保定陆军讲武堂学习。曾任国民军第二军见习参谋,西北军总司令部科员,第二十六路军总指挥部上尉参谋。1931年参加宁都起义。1933年加入中国共产党。土地革命战争时期,任中国工农红军第五军团十四军侦察科科长,红十三军参谋处处长,瑞金红军学校教员,副营长,营长,副团长,中央苏区步兵学校训练主任。1934年任军委干部团训练科科长。1935年任陕甘支队干部营参谋长,后任红军大学教员,队长,大队长。参加了长征。抗日战争时期,任八路军第一一五师三四四旅六八七团副团长,政治委员,延安中央党校军研室主任,第一一五师三四四旅参谋长。1940年起任八路军第二纵队参谋长,第五纵队参谋长,新四军军工部部长,中国人民抗日军政大学第五分校副校长,校长,新四军第二师参谋长。解放战争时期,任东北民主联军军工部部长兼政治委员,东北军区后勤部军工部副部长,东北重工业机械局局长。中华人民共和国成立后,任中央人民政府重工业部机械局局长。1953年任总后勤部汽车拖拉机管理部部长。1955年任驻苏联大使馆武官。回国后任总后勤部军械部部长。1962年任总后勤部副部长。1955年被授予中将军衔。1975年3月3日在北京逝世。
(来源:《中国人民解放军将帅名录》)