曾用名杨大义。四川苍溪车子山村人。1933年参加中国工农红军,同年加入中国共产主义青年团,1934年转入中国共产党。土地革命战争时期,历任红三十军第八十九师二六七团排长,连指导员,军直属队股长。参加了长征。抗日战争时期,任中国人民抗日军政大学第一分校营教导员,山东抗日纵队挺进大队政治处主任、大队政治委员,独立第五团政治委员,山东军区特务团政治处主任,滨海军区独立五团政治委员。解放战争时期,任东北民主联军第二师四团团长兼政治委员,第五团团长兼政治委员,东北野战军第一纵队一师副师长。1949年任第四野战军三十八军一一二师师长。参加了三下江南、三战四平作战及辽沈、乎津、渡江、衡宝、广西等战役。中华人民共和国成立后,任师长。1950年任志愿军第三十八军一一二师师长。1952年起任第四十二军参谋长,副军长,桂林步兵学校校长。1968年任湖南省军区政治委员、司令员。1975年任辽宁省军区司令员。1955年被授予少将军衔。是中国共产党第十、十一届候补中央委员,第九、十二次全国代表大会代表。1997年5月29日在广州逝世。
(来源:《中国人民解放军将帅名录》)