1900年生,湖南省浏阳县人,1928年参加中国工农红军,同年加入中国共产党。土地革命战争时期,任浏阳县游击队区联队队长,湘鄂川黔军区第二军分区司令员,红6军团18师参谋长、副师长等职。参加了湘赣、湘鄂川黔苏区反“围剿”和长征。 抗日战争时期,任八路军120师359旅参谋长,718团政委,参加了收复晋西北七城战役。1939年起任冀中军区第四军分区副司令员,第九军分区副司令员、司令员。1942年4月入延安中共中央党校学习。1945年6月任晋绥军区第二军分区司令员,在夏季攻势中,指挥分区军民围困五寨县义井、李家坪日伪军据点,并以抢雷结合战术爆炸、伏击神(池)义(井)公路,切断了日伪军交通运输。 解放战争时期,任东北人民自治军松江军区第三军分区司令员,第7师20旅旅长,牡丹江军区司令员,东北军区独立第3师师长,安东军区副司令员。参加了四平保卫战、辽沈和解放中南等战役。 新中国成立后,任湖南军区郴州军分区司令员,湖南省军区参谋长,广州省军区司令员。1955年被授予少将军衔。荣获一级独立自由勋章,一级解放勋章。他是中共七大代表。1976年10月23日逝世,终年76岁。