原名杨国富。1905年生,安徽霍邱人。1927年参加反帝大同盟。1928年加入中国共产主义青年团。1929年参加中国工农红军。1930年转入中国共产党。曾任红4军10师30团连长、营长,红30军90师副团长、团长。先后参加鄂豫皖、川陕苏区反“围剿”和长征。红一、四方面军会合后,任红1军团4师副团长、团长,参加直罗镇战役。抗日战争爆发后,入抗日军政大学学习。1938年6月被派赴山东清河地区,任八路军山东抗日游击第3支队副司令员,与司令员马耀南开展平原游击战争,指挥刘家井子等战斗,创建清河抗日根据地。马耀南牺牲后,任八路军山东纵队第3支队司令员,第3旅副旅长、代旅长,清河军区司令员。1944年1月,清河区与冀鲁边区合并为渤海区后,任渤海军区司令员。与景晓村等指挥部队参加山东抗日根据地1944年攻势作战,攻克日伪军占据的利津县城。这是山东抗日根据地从日军手中夺回后再未沦陷的第一个县城,受到山东军区通令嘉奖。在1945年大反攻中,与景晓村等指挥渤海军区部队,分南、北、中三路,向拒不投降的日伪军展开猛烈进攻,收复县城19座,渤海区除德州、沧州、潍县等少数城市外,其余广大地区基本解放。抗日战争胜利后,率山东军区第7师,从陆路开赴东北,指挥山海关保卫战,先后任东北民主联军第7师师长,东北野战军第6纵队副司令员,第四野战军第43军副军长,先后参加长春围困战、四平保卫战和三下江南、辽沈、平津等战役。后任江西军区副司令员。中华人民共和国成立后,任中南军区第1文化速成中学副校长、校长。1957年起任济南军区副司令员、顾问。1955年被授予中将军衔。曾获二级八一勋章、一级独立自由勋章、一级解放勋章。是第五届全国政协常务委员。1982年2月4日在北京病逝。