湖南茶陵中洲村人。1930年参加中国工农红军。1931年加入中国共产党。土地革命战争时期,任红八军第二十三师政治部宣传干事,红六军团第十七师五十团特派员,军团保卫局科长,第十六师特派员。参加了长征。抗日战争时期,任八路军总部特务团组织股股长,八路军野战政治部保卫部科长,冀鲁豫军区政治部保卫部部长、后勤部政治委员。解放战争时期,任晋冀鲁豫野战军第十一纵队旅政治委员,军区司令部军械处处长,中共河南商城县委书记,中共鄂豫三地委书记兼军分区政治委员。1949年任第二野战军特种兵纵队副政治委员。中华人民共和国成立后,任西南军区工兵纵队司令员兼政治委员,东北军区工兵司令员。1952年任志愿军工兵指挥所司令员。1956年起任高级工兵学校校长,工程兵副参谋长、参谋长,工程兵副司令员。1973年任新疆军区副司令员。1975年任工程兵司令员,后任乌鲁木齐军区政治委员。1955年被授予少将军衔。是第五届全国人民代表大会代表,中国共产党第十一届中央候补委员,第十二届中央委员,1985年在中国共产党全国代表会议上增选为中央顾问委员会委员。1991年6月22日在北京逝世。
(来源:《中国人民解放军将帅名录》)