江西吉安人。1928年参加赣西农民起义。1929年参加中国工农红军。1931年加入中国共产主义青年团,1932年转入中国共产党。土地革命战争时期,任红一军团司令部交通科参谋,第一师一团连政治指导员。参加了长征。抗日战争时期,任晋察冀军区第一军分区一团营政治教导员,三团营长。1943年任延安炮兵学校工兵科教员兼协理员。解放战争时期,任东北民主联军护路军三团政治委员,南满护路军副政治委员。1948年任东北野战军铁道纵队四支队政治委员。1949年任第四野战军铁道兵团第四支队政治委员。参加了辽沈、平津等战役。中华人民共和国成立后,任铁道兵师政治委员。1950年任志愿军铁道兵第一师政治委员。回国后任铁道兵师长。1957年任军副政治委员。1960年任铁道兵后勤部政治委员。1963年任铁道兵科学研究院政治委员。1968年起任铁道兵政治部主任,1969年任铁道兵副政治委员。1961年晋升为少将军衔。是中国人民政治协商会议第六届全国委员会委员,第四、五届全国人民代表大会代表。2004年8月18日在北京逝世。
(来源:《中国人民解放军将帅名录》)