曾用名王大培。四川宣汉隘口人。1933年参加中国工农红军。1935年加入中国共产主义青年团,1936年转入中国共产党。土地革命战争时期,先后任红三十三军二九五团三营七连战士,红五军团第四十三团文书。参加了长征。抗日战争时期,先后任八路军第一一五师东进抗日挺进纵队第五支队骑兵连政治委员,第五团营政治教导员,教导第三旅七团营长,冀鲁豫军区昆张支队副支队长,1944年任第八军分区八团副团长。解放战争时期,先后任中原军区第一纵队二旅四团团长。1949年任江汉军区独立旅副旅长,独立第二师师长,湖北恩施军分区司令员。参加了中原突围、进军大别山、高山铺战役。中华人民共和国成立后,任航空兵第二十三师师长。1954年任广州军区空军指挥所副司令员。1955年起任广州军区空军副参谋长、参谋长。1958年任第十五航空学校校长。1962年任广州军区空军副司令员。1968年任济南军区空军副司令员。1975年起任空军参谋长、副司令员。1961年晋升为少将军衔。是第五、六届全国人民代表大会代表,中国共产党第十次全国代表大会代表。
(来源:《中国人民解放军将帅名录》)