1945年11月,入伍參加革命工作。
1947年7月,加入中國共產黨。
晉冀魯豫八縱隊23旅69團衛生隊助理醫生。
晉冀魯豫四縱隊12旅35團衛生隊醫生。
中國人民志願軍60軍179師537團後勤處衛生隊隊長。
中國人民志願軍60軍179師衛生營副營長兼軍醫、營長兼軍醫。
中國人民志願軍60軍179師後勤部衛生科副科長。
安徽省蚌埠市傳染病醫院副院長。
安徽省蚌埠市第二人民醫院副院長。
安徽省蚌埠市衛生防疫站副書記、副站長、書記。
1984年12月,離休,享受地市級待遇。
2012年10月6日在蚌埠逝世,
2012年10月8日7點30分,蚌埠市殯儀館遺體火化。