1911年生,湖南省平江县人。1929年参加江西兴国县总工会,1930年参加中国工农红军,1932年加入中国共产主义青年团,1933年转入中国共产党。土地革命战争时期,任兴国县制药工会委员长,兴国县城区工人特务连政委,红20军政治部宣传队队长,湘赣军区后方医院政治处俱乐部主任,红8军军事裁判所所长,中央政治保卫局副局长,红6军团政治部巡视员,红2军团政治部破坏部部长,黔西抗日救国联军政委,红2军团补训团政委,红二方面军统战部统战科科长。参加了湘赣、湘鄂川黔苏区反“围剿”和长征。 抗日战争时期,任八路军120师敌工部部长,独立第6支队副政委、政委;1939派到冀中军区独立第5支队帮助建立政治工作制度;1940年初回师晋西北后任新军政治部组织部部长,参加了百团大战和反“扫荡”作战;1941年1月入延安中共中央党校学习,参加了延安整风;1945年任358旅政治部副主任,参加了大反攻作战,收复柳林、离石、陶林、神池、岢岚等县。 解放战争时期,任晋绥军区独立第4旅政治部主任,吕梁军区政治部副主任、主任,晋中军区政治部主任,太原警备区政治部主任,山西军区政治部主任。参加了吕梁、汾孝、晋中、太原等战役。 新中国成立以后,任天津警备区政治部主任,海军第二航空学校政委。1955年授予少将军衔,荣获二级八一勋章、二级独立自由勋章、一级解放勋章。1988荣获一级红星功勋荣誉勋章。他是第三、四、五届全国政协委员。1996年11月5日在北京逝世,享年85岁。