曾用名许达有。江西宁都人。1929年参加中国工农红军。1932年加入中国共产党。土地革命战争时期,任红三军团第二师第五团排长,第六师十团连长,连政治指导员。1936年任援西军第四军教导团政治委员,随营学校政治委员,第十师三十团团长。参加了长征。抗日战争时期,八路军第一二九师三八五旅七六九团营长,师随营学校营长,教育长,师供给处政治委员。解放战争时期,任晋察冀军区冀晋纵队独二旅副政治委员。1947年任晋察冀野战军第二纵队四旅副旅长。1948年任华北军区第八纵队第二十二旅旅长。1949年任华北军区第十九兵团补训师师长。中华人民共和国成立后,任师长,炮兵指挥部主任。1951年任志愿军六十三军一八九师师长。1953年任兵团炮兵指挥所主任,后任副军长。1969年任天津警备区政治委员。1964年晋升为少将军衔。1999年12月9日在天津逝世。
(来源:《中国人民解放军将帅名录》)