河北蠡县人。1929年加入中国共产党。曾在保定做党的秘密工作。1937年参加冀中抗日游击支队。抗日战争时期,任蠡县抗日游击第五支队政治指导员,冀中人民自卫军第七团政治处宣传科科长,冀中军区政治部组织部组织科科长,第三军分区政治部副主任。1942年起任冀中军区第八军分区政治部主任,副政治委员。1944年任中共冀中区委秘书处处长。解放战争时期,任冀中军区第九军分区副政治委员,冀中军区政治部组织部部长。1948年任华北军区第三兵团政治部组织部部长。1949年任第二十兵团政治部组织部部长,后任第六十八军政治部主任。参加了石家庄、平津、太原等战役。中华人民共和国成立后,任军政治部主任。1951年任志愿军第三十七军政治部主任。同年回国,后历任后勤学院政治部副主任、主任,后勤工程学院政治委员。1955年被授予少将军衔。1986年9月9日在北京逝世。
(来源:《中国人民解放军将帅名录》)