河南新县人。1929年参加光山县农民赤卫军。1930年参加中国工农红军并加入中国共产主义青年团。1934年加入中国共产党。土地革命战争时期,任红四方面军第四军十二师三十五团连政治指导员,第三十一军军部侦察参谋。参加了长征。抗日战争时期,任新四军江北指挥部参谋,特务营营长兼政治教导员。1940年起任第四支队十四团参谋长,第二师四旅十二团团长。1943年起任新四军特务团团长,军司令部作战科科长,苏浙军区司令部参谋处长,第三纵队七支队支队长。解放战争时期,任淮南军区独立一旅副旅长,华中野战军第一师一旅副旅长。1948任华东野战军第四纵队十一师师长。1949年任第三野战军二十三军六十九师师长。参加了苏中、鲁南、莱芜、盂良崮、豫东、淮海、渡江等战役。中华人民共和国成立后,任军参谋长,副军长。1957年毕业于苏联伏罗希洛夫军事学院。回国后,任高等军事学院战役法教授会主任、教育长,海军广州基地副司令员。1975年任海军南海舰队司令员。1976年任军事科学院副院长。1955年被授予少将军衔。2001年4月10日在北京逝世。
(来源:《中国人民解放军将帅名录》)