江西兴国樟木人。1929年参加中国工农红军。1930年加入中国共产主义青年团。1931年转入中国共产党。土地革命战争时期,任红二十一军第一二三团连政治指导员,红三军团第五师政治部青年科科长。参加了长征。抗日战争时期,任中国人民抗日军政大学政治处组织股股长,第三分校大队政治委员,训练部政治教育主任。1940年任广东游击区第二支队副司令员。1943年任南番中顺游击区指挥部副指挥。1944年任中区抗日纵队副司令员,广东人民抗日军参谋长。1945年任广东人民抗日解放军参谋长。解放战争时期,任华东军政大学大队政治委员,华东野战军第六纵队十六师政治委员。1949年任第三野战军三十军政治委员。参加了孟良崮、南麻临朐、豫东、淮海、渡江等战役。中华人民共和国成立后,任华东军区海军第五舰队司令员兼政治委员。1952年任军事学院海军系主任。1956年起任海军军事学院第一副院长,1962年任海军学院院长。1955年被授予少将军衔。1973年10月30日在北京逝世。
(来源:《中国人民解放军将帅名录》)