浙江诸暨人。1926年加入中国共产党。曾在上海从事工会和互济会工作。土地革命战争时期,任军委军事工业局工务处处长,兵工厂政治委员,山西牺牲救国同盟会太原第四区书记。抗日战争时期,任山西工人武装自卫队政治副主任,第一纵队队长,工人武装自卫旅第二十一团团长,山西新军总指挥部供给部部长。解放战争时期,任吕梁军区后勤部部长兼供给部部长。1948年任陕甘宁晋绥联防军后勤部副部长兼供给部部长。1949年任西北军区后勤部副部长兼供给部部长。中华人民共和国成立后,任西南军区西安留守处主任。1951年起任总后勤部运输部第二副部长,1952年任军需生产部副部长。1955年被授予少将军衔。是中国人民政治协商会议第三、四届全国委员会委员。1972年4月14日在北京逝世。
(来源:《中国人民解放军将帅名录》)