湖南茶陵东山村人。1931年加入中国共产主义青年团。
1932年参加中国工农红军。1933年由团转入中国共产党。土地革命战争时期,任湘赣红十七师五十一团副排长,红二军团六师团政治处干事,军团政治部组织部巡视员,红二方面军警卫连政治指导员。参加了长征。抗日战争时期,任八路军第一二O师政治部干事,冀中军区第四支队一大队政治处副主任,独立第一旅二团营政治教导员,教导营政治委员,第二团政治处副主任。解放战争时期,任晋绥野战军独立第一旅七一四团政治处主任,团政治委员。1948年任西北野战军第一纵队独立一旅七一团政治委员。参加了延安保卫战及蟠龙、宜川、扶眉等战役。中华人民共和国成立后,任第十八兵团工兵师政治委员,西南军区工兵政治部主任,工程兵政治部副主任,工程兵工程指挥部副政治委员兼政治部主任。1970年任工程兵副政治委员兼政治部主任,1975年任副政治委员。1961年晋升为少将军衔。是中国人民政治协商会议第六届全国委员会委员。
(来源:《中国人民解放军将帅名录》)