安徽六安人。1930年参加中国工农红军,同年加入中国共产党。土地革命战争时期,任红三十一军排长,连长,红九军副营长,中央军委通信营营长,警卫团副团长。参加了长征。抗日战争时期,任山西青年抗敌决死队第四纵队随营学校大队长,第三十五团参谋长,第十九团副团长,工卫旅第二十一团团长。1944年任新四军第五师教导团政治委员。解放战争时期,任新四军第五师三旅副旅长,中原军区第一纵队二旅六团政治委员,第三旅副旅长,陕南军区第四军分区副政治委员。1948年任豫皖苏军区第三军分区司令员。1949年任第二野战军十八军五十二师副师长。参加了中原突围及淮海、进军西南等战役。中华人民共和国成立后,任第十八军五十二师师长。1953年起任西藏军区筑路部队司令部副司令员,甘肃省军区副司令员兼参谋长、司令员。1975午任贵州省军区司令员。1976年任四川省军区顾问。1955年被授予少将军衔。1982年2月7日在成都逝世。
(来源:《中国人民解放军将帅名录》)