河南商城人。1930年加入中国共产主义青年团。1931年参加中国工农红军。l933年由团转入中国共产党。土地革命战争时期,任河南商城县儿童团大队长,后历任中共皖西北道委保卫局政治侦察员,保卫营排长,副连长,六霍县独立营政治委员,川陕省政治保卫局侦察队队长。1935年任红四方面军总指挥部作战参谋。参加了长征。抗日战争时期,任八路军第一二九师司令部作战参谋,太行军区司令部作战科科长,晋冀豫先遣支队参谋长,新编第四旅参谋长,冀南军区第四军分区副司令员兼参谋长,冀鲁豫军区第五军分区副司令员,冀南指挥部参谋长。解放战争时期,任冀南军区参谋长,豫皖苏军区参谋长。1949年任第二野战军十八军参谋长。参加了淮海、渡江、衡宝、西南等战役。中华人民共和国成立后,任进藏后方部队司令员兼政治委员,西藏军区副司令员兼参谋长,司令员。1973年任成都军区副司令员,1975年任副司令员兼参谋长。1955年被授予少将军衔。是第三、六届全国人民代表大会代表。2002年5月24日在成都逝世。
(来源:《中国人民解放军将帅名录》)