1960年在中国人民解放军后勤学院指挥系毕业。1960年至1975年任中国人民解放军南京军区后勤部卫生部部长,中国人民解放军南京军区后勤部副部长、部长。1975年至1979年任中国人民解放军总后勤部副部长。1979年至1982年任中国人民解放军总后勤部卫生部部长。1982年12月至1985年3月任中国人民解放军总后勤部副部长。曾兼任中国人民解放军医学科学技术委员会主任委员。1988年4月当选为政协第七届全国委员会常务委员。1955年9月被授予大校军衔。曾获三级八一勋章、二级独立自由勋章、二级解放勋章。1988年7月被中央军委授予中国人民解放军一级红星功勋荣誉章。是中共第十二届中央候补委员。