1914年生,湖北省汉川县人。1930年参加中国工农红军,1931年加入中国共产主义青年团,1934年转入中国共产党。土地革命战争时期,任红3军独立团排长,红2军团4师10团连指导员、连长。参加了湘鄂西、湘鄂川黔苏区反“围剿”和长征。1933年在湖南招道寨遭遇战中头部负重伤。 抗日战争爆发后的1937年10月,任八路军120师第3支队2营营长,率部驻扎山西保德县,参加了晋西北抗日根据地斗争。次年,在日军进犯保德、友军撤过黄河以西的情况下,率部在保德坚持游击斗争。11938年底,随120师主力挺进冀中。后调任冀中军区第九军分区特务团副团长、23团团长、42区队区队长,第八军分区35团团长,独立第7旅20团团长,率领所部及文安、安新、任邱等县地方武装和群众,开展地道战、袭扰战,坚持在平原地区与强敌斗争。 解放战争时期,任冀中军区第24团团长、第7纵队20旅副旅长,第69军206师副师长,南下军区二分区司令员,皖南军区军政干校副校长。参加了张家口保卫战、保定、石家庄、平津、渡江等战役。 新中国成立以后,任皖南军区参谋长,安徽省军区副参谋长,志愿军第23军参谋长,东北军区司令部经济管理局局长,浙江省军区参谋长、副司令员兼参谋长、副司令员。1955年被授予少将军衔,荣获三级八一勋章、二级独立自由勋章、一级解放勋章。1988年荣获一级红星荣誉功勋章。2006年在杭州逝世,享年92岁。