湖北麻城周家湾村人。1930年加入中国共产主义青年团,同年参加中国工农红军。1932年由团转入中国共产党。土地革命战争时期,任红四方面军第三十军军部排长,通信队队长,第八十八师二六三团营政治委员。1936年任西路军第三十军八十八师二六八团营政治委员。参加了长征。抗日战争时期,任新四军第六支队萧县独立二团营长,副团长。1941年起任新四军第四师骑兵团副团长,团长,团长兼政治委员。解放战争时期,任华中野战军第九纵队七十三团团长兼政治委员,华东野战军第二纵队五师副师长。1949年任第三野战军二十一军六十二师师长。参加了孟良崮、临朐、淮海、渡江等战役。中华人民共和国成立后,任第二十一军六十二师师长,华东军区炮兵副司令员,司令员。1966年任南京军区炮兵司令员。1970年任南京军区副司令员兼上海警备区司令员。1976年任南京军区副司令员。1955年被授予少将军衔。是中国人民政治协商会议第六届全国委员会委员,中国共产党第九次全国代表大会代表,第十、十一届中央委员。1986年9月2日在上海逝世。
(来源:《中国人民解放军将帅名录》)