原名张道庸。安徽霍丘叶集人。1929年加入中国共产主义青年团,同年参加中国工农红军。1931年转入中国共产党。土地革命战争时期,任红军游击队排长、副连长、连长,中共鄂豫皖边区分局保卫队队长,红四军十二师三十五团连长,第十师二十八团营长、副团长、团长。1936年起任红九军第二十七师八十一团团长,教导师师长。参加了长征。抗日战争时期,任新四军第一支队副参谋长。1939年任苏皖支队司令员兼政治委员。1940年起任新四军苏北指挥部第三纵队司令员兼政治委员,第一师三旅旅长兼苏中军区第四军分区副司令员,中共华东党校大队长,苏浙军区第三纵队司令员兼政治委员。解放战争时期,任华中野战军第八纵队司令员兼政治委员,第一师副师长。1948年任华东野战军第四纵队司令员。1949年任第三野战军二十三军军长。参加了苏中、莱芜、盂良崮、豫东、淮海、渡江、上海等战役。中华人民共和国成立后,任第九兵团副司令员。1950年任志愿军第九兵团代司令员兼政治委员。1952年起任华东军区海军司令员,海军东海舰队司令员。1959年11月任海军副司令员。1963年任南京军区副司令员。1966年5月任海军副司令员兼东海舰队司令员。1955年被授予中将军衔。是中国共产党第八次全国代表大会代表。1967年1月21日在上海逝世。
(来源:《中国人民解放军将帅名录》)