1903年生,江西省兴国县人。1928年参加农民协会,1929年加入中国共产党,同年参加中国工农红军。土地革命战争时期,任乡农民协会主席,县苏维埃政府土地部部长兼雇农工会委员长,中共南康、上犹、崇义、兴国等县县委书记,红一方面将第9军团地方工作部部长,红四方面军第9军政治部主任,中共四川省委组织部部长,红二方面军政治部组织部部长参加了中央苏区反“围剿”和长征。 抗日战争时期,任八路军120师政治部组织部部长,358旅兼晋西北军区第三军分区政治部主任,中共中央党校政三部组织教育科科长。参加了开辟晋西北抗日根据地、反“扫荡”斗争和百团大战。1942年5月下旬,在军区参谋长周士第领导下,他和358旅参谋长李夫克受命指挥716团、工卫旅21团等部在兴县田家会地区一举歼灭进犯日伪军700多人。 解放战争时期,任中共雁北区委书记兼雁北军区政委,中共晋绥第二地委书记兼第二军分区政委,领导专区土地改革运动,严格掌握政策界限,避免了斗争扩大化,保护了出身剥削阶级家庭的知识分子干部。1947年10月后任西北野战军第3纵队政治部主任,第一野战军3军政治部主任、副政委、政委,第2兵团政治部主任。 新中国成立以后,任甘肃军区政治部主任,总政治部组织部第一副部长,通信兵部政委,中央军委纪律检查委员会常务副书记,通信兵政委。他是中共第八大代表。1955年被授予中将军衔,荣获一级八一勋章、一级独立自由勋章、一级解放勋章。1964年1月1日在北京逝世,终年61岁。