原名杨木森。湖北沔阳峰口万宝村(今属洪湖)人。1929年加入中国共产主义青年团。1930年参加中国工农红军。1934年由团转入中国共产党。土地革命战争时期,历任红六军政治部宣传员,红三军第七师政治部宣传队长,七师总支书记,红二军团第四师十一团政治委员,十二团政治委员。1935年任红二军团第四师副政治委员。参加了长征。抗日战争时期,历任八路军第一二O师骑兵营政治委员,三五八旅七团政治委员,旅副政治委员。1945年任晋绥军区第四军分区司令员。解放战争时期,任西北野战军第二纵队独立第四旅政治委员,1948年任旅长兼政治委员。1949年任第一野战军第二军第四师师长兼政治委员,副军长。参加延安保卫战、沙家店、宜川、西府、扶眉、进军新疆等战役。中华人民共和国成立后,历任第一兵团副军长兼喀什军区副司令员。
1951年起任军事学院高级系班主任,军事师范学校校长,训练总监部院校部副部长,总参谋部军校部副部长,国防工业委员会政治部主任。1966年任武汉军区副司令员。1975年任政治学院副院长。1981年任后勤学院院长。1955年被授予中将军衔。是第六届全国人民代表大会代表,中国共产党第七、十二次全国代表大会代表。1985年在中国共产党全国代表会议上被增选为中央顾问委员会委员。2002年11月27日在北京逝世。
(来源:《中国人民解放军将帅名录》)