河南新县人。1930年参加中国工农红军。1935年加入中国共产党。土地革命战争时期,任河南省罗山县特委便衣队队长。坚持了南方三年游击战争。抗日战争时期,任新四军第四支队政治部警卫排排长,江北游击纵队第三大队中队政治指导员,连政治指导员,新四军第二师五旅十五团副营长。1941年起任淮南军区独立旅第四团营长,淮南军区独立团副团长,津浦路西分区定合支队参谋长,新四军第二师六旅十七团参谋长,副团长,团长。解放战争时期,任华中野战军第六纵队十八师五十二团团长。1948年任华东野战军随营学校高级干部队队长,南下干部团团长兼政治委员,华东野战军第三纵队九师副参谋长。1949年任第三野战军二十二军六十四师副师长兼参谋长。参加了涟水、莱芜、孟良崮、淮海、渡江等战役。中华人民共和国成立后,任浙江军区第十军分区副司令员,第二十二军六十六师师长。1966年任第六十八军副军长。1970年任济南军区副参谋长,后任济南军区司令部顾问。1964年晋升为少将军衔。1983年4月16日在北京逝世。
(来源:《中国人民解放军将帅名录》)