江西上高人。1930年参加中国工农红军,同年加入中国共产党。土地革命战争时期,任红一军团第三军七师十九团连长,江西第一补充师三团营长,补充八团副团长,红一方面军第四师参谋处参谋,甘肃独立二团团长,陕北红二十九军一团团长。参加了长征。抗日战争时期,任八路军留守兵团第三八五旅七团参谋长。解放战争时期,任东北民主联军东满军区第二十四旅七十团团长。1947年任辽吉军区独立三团团长,东北民主联军独立三师团长。1949年任第四野战军铁道纵队三支队副支队长兼大队长。参加了辽沈、平津战役及南下等作战。中华人民共和国成立后,任铁道兵副师长。1950年任志愿军铁道兵第一师副师长,师长。回国后任铁道兵师长,铁道兵学校校长。1966年任铁道兵副参谋长,后任司令部顾问。1961年晋升为少将军衔。1993年2月17日在北京逝世。
(来源:《中国人民解放军将帅名录》)