湖南浏阳人。1929年任乡苏维埃政府宣传文化委员。次年调入红军并加入中国共产党。历任团政委,师政治部科长、主任。曾参加中央苏区历次反“围剿”和长征。抗日战争爆发后,任八路军第一一五师教导大队政委,第三四四旅政治部副主任,冀鲁豫军区政治部主任,山东滨海军区政委。1946年后,任华东军区政治部副主任,山东野战军、华东野战军、第三野战军政治部主任,曾参与指挥沙土集、洛阳、开封等战役和淮海、渡江、上海等战役。1952年起任华东军区政治部主任,华东军区副政委,南京军区政委,军政大学政委,政治学院院长、政委等职。1955年被授予上将军衔。是中共第八至十一届候补中央委员,中顾委委员。