1907年生,湖南邵阳人。1930年参加中国工农红军,同年加入中国共产党。土地革命战争时期,任红3军团第8军司令部文书,红3军团司令部副官,炮兵连连长,红3军团经理处粮秣科科长,红6军8团供给处主任,红1军团司令部管理科科长。参加了中央革命根据地反“围剿”和长征。 抗日战争时期,任八路军115师司令部第4科(初称副官处后称管理科)科长,115师政治部敌工部部长。1939年3月,随陈光、罗荣桓率领的115师到达山东抗日根据地鲁西地区。历任第6支队兼泰西军分区政治委员,泰西东汶支队政委兼地方工委书记,鲁西军区政治部组织部部长。1940年夏起任鲁西军区第4军分区政治委员。1941年7月任冀鲁豫军区第4军分区政治委员。1942年12月任冀鲁豫军区第一军分区政治委员兼第一地委书记。1944年赴延安,入中共中央党校学习,后任中央组织部行政处副处长。1945年在延安参加了中国共产党第七次全国代表大会。 抗日战争胜利后,回到晋冀鲁豫军区,任第7纵队20旅政治委员,后任晋冀鲁豫野战军第7纵队和第1纵队20旅政治委员。1948年5月任中原野战军第1纵队第2旅政治委员。1949年2月起任第2野战军5兵团政治部副主任,贵州军区政治部主任,贵州省军区副政治委员、第二政治委员。1955年被授予少将军衔。荣获一级独立自由勋章、一级解放勋章。1978年10月24日病逝于北京。