谋长兼第一营营长，一队纵队纵队长，红七军第二十师五十九团团长，参与桂岭整编。抗日战争时期，任山东军政干部学校副校长，中国人民抗日军政大学第一分校训练部部长，清河军区参谋长，渤海军区参谋长、副司令员。第二次国共内战时期，任渤海军区司令员，渤海纵队司令员，山东军区副司令员兼参谋长。1946年8月，指挥德州战役。中华人民共和国成立后，任华东军区海军副司令员兼参谋长、司令员、政治委员，中国人民解放军海军副参谋长。1955年授少将军衔。1960年兼任中华人民共和国水产部副部长。1963年，担任国家科委海洋专业组组