曾用名陈国华,福建省同安县(今属厦门市)人。1926年在同安参加农民协会。1927年加入中国共产主义青年团。1930年加入中国共产党。土地革命战争时期,1931年4月任共青团泉州特支书记。1932年2月任共青团晋南县委书记;7月任共青团惠安县委书记;8月至1933年7月任中共晋南特支书记。1932年9月组织领导了攻打马巷税契局的斗争,扩大了党在群众中的影响。领导游击队转战晋南游击区和安南永苏区进行反“围剿”斗争,参加艰苦卓绝的三年游击战争。在这期间,建立发展党组织,开辟革命根据地,战斗足迹遍及闽南各地。1934年3月任共青团漳州中心县委书记、共青团靖和浦中心县委书记;8月任共青团闽粤边区特委书记;10月任中共同安县委书记。1935年1月至5月任中共安同南边特委书记。同年3月至1936年5月任中国抗日义勇军西南军区闽南第二支队政治部主任、政治委员,中共安溪中心县委执委、常委,曾任共青团同安县委宣传部长、中共惠安县委书记等职。抗日战争时期,历任闽南抗日义勇军独立大队大队长,新四军二支队连指导员、教导总队二大队教导员、团政治处主任、第七团政委兼团长,苏浙军区第三纵队副司令员等职。解放战争时期,1947年2月任华东野战军第四纵队第十二师师长。1948年5月任华东野战军先遣纵队第四支队司令员。1949年2月至4月任第三野战军二十二军副军长;同年7月至9月任第三野战军二十三军副军长;曾任苏中军区三旅旅长等职。新中国成立后,参加抗美援朝,任志愿军二十七军军长。1955年被授予海军少将军衔。曾任东海舰队副司令员兼福建基地司令员、政委和交通部副部长、部长等职。是中国人民解放军杰出的军事指挥员,中国共产党第十二、十三次代表大会代表,中顾委第一、二届委员会委员,中国共产党第十四、十五次代表大会特邀代表,中国航海学会理事长。1999年6月在北京逝世。