瑞金象湖镇河背街人。1934年参加红军,1935年加入中国共产党。土地革命战争时期,任红一军团第二师二团排长、连政治指导员。参加了长征。抗日战争时期,任八路军一一五师三四三旅六八五团政治处组织股干事,晋察冀军区第四军分区独立营政治教导员,第七大队政委,军分区政治组织科科长。解放战争时期,任晋察冀军区教导师第三团政委,华北军区第六纵队十八旅政委、第二十兵团六十八军二。四师政委。建国后,任师政委,中国人民志愿军政治部主任、副政委,济南军区公安军政委,工程兵科学研究设计院政委,中国人民解放军工程兵政治部主任、副政委。1955年被授予少将军衔。中共七大、九大代表。1993年在北京逝世。