江西永丰人。1929年加入中国共产主义青年团。1932年转入中国共产党,同年参加中国工农红军。土地革命战争时期,任少共永丰县区委书记,永丰县儿童局局长,红三军团第四师十团排长,连长。1937年任红三军团司令部前敌指挥部参谋。参加了长征。抗日战争时期,任游击队队长。1938年任晋察冀军区第四军分区政治部锄奸科科长。1944年任第四军分区第三十团政治委员。解放战争时期,任冀晋军区第四军分区副政治委员兼政治部主任。1948年任华北军区补训兵团第二旅政治委员,华北军政大学第二总队政治委员。参加了集宁、大同等战役。中华人民共和国成立后,任海军航空学校副政治委员,海军青岛基地防空司令部政治委员。1961年任北海舰队政治部副主任。1963年任北海舰队航空兵政治委员。1961年晋升为少将军衔。1998年5月5日在青岛逝世。
(来源:《中国人民解放军将帅名录》)