江西赣县人。1930年加人中国共产主义青年团,次年转、入中国共产党。1932年参加中国工农红军。土地革命战争时期,任红一方面军没收委员会会计,红一军团没收委员会干事,红军前敌总指挥部供给部财政科科长。参加了长征。抗日战争时期,任中共繁(峙)代(县)浑(源)应(县中心)县委书记,晋察冀军区第二军分区定襄支队政治委员,晋察冀军区第二军分区政治部组织科科长。解放战争时期,任冀晋军区政治部组织部部长,华北军区第一纵队政治部组织部部长。1949年任第二十兵团六十六军政治部组织部部长,军政治部副主任。参加了保北、平津、太原等战役。中华人民共和国成立后,任军政治部副主任。1950年任志愿军第六十六军政治部副主任。1954年起任中央军委直属政治部副主任,总参谋部政治部副主任。1963年任军事检察院副检察长。1970年任河南省军区副政治委员,后任工程兵政治部顾问,铁道兵顾问。1955年被授予少将军衔。1991年8月14日在北京逝世。
(来源:《中国人民解放军将帅名录》)