1914年出生于江西兴国。[1]
第一次国内革命战争时期,参加了中央苏区五次反“围剿”斗争和二万五千里长征。
抗日战争时期,任晋察冀军区第一军分区一团俱乐部主任,营政治教导员,团总支书记,第一区队副政治委员,第二十五团政治委员。参加了平型关、黄土岭等战役、战斗。
解放战争时期,任晋察冀军区第四旅政治部主任,第一军分区政治部主任。参加了保北、晋中、太原、平汉、易县等战役、战斗。
中华人民共和国成立后,任华北军区后勤运输部政治部主任,政治委员,北京军区后勤部政治部副主任,中国人民解放军师政治委员,军区炮兵政治部主任,炮兵副政治委员,四川省军区政治委员。[1]
1998年5月12日在石家庄逝世,享年85岁。
1964年晋升为少将军衔。[2]
1988年7月获中国人民解放军一级红星功勋荣誉章。