山东省长清县人,1920年10月出生,1944年参加革命,1945年至1946年在冀鲁豫军区基干一团、独立一旅一团任战士、班长、排长。1949年3月至1951年任中国人民解放军151团副连长、连长。1952年至1956年任西南军区补训团指导员。在抗日战争中,曾参加过万德、青杨、崮山以及长清城战斗。在解放战争时期,参加过讨李战役、东进战役、睢杞战役、淮海战役、渡江战役、进军大西南和西南剿匪斗争。在布山战役中荣立冀鲁豫军区特等功一次,1950年在剿匪斗争中负伤评为三等残废。1956年转业地方后,先后担任贵州省荣军学校指导员、贵州市云岩区威清办事处主任、云岩区岩中六社副书记、云岩区新华书店经理、贵阳市物资回收公司云岩分公司党支部书记、物资回收公司保卫科长等职务。1982年8月离休,享受县处级待遇。