1963年進入中國人民解放軍第四軍醫大學醫療系學習,1966年3月加入中國共產黨,1968年8月畢業。1968年8月至1973年12月任西藏軍區十一師軍醫;1974年至1986年任北京地壇醫院醫師、主治醫師、醫務處副主任、副院長;1986年至1994年任北京市衛生局黨組副書記、副局長;1994年至1998年任中國紅十字總會秘書長;1998年至2004年任衛生部基層衛生與婦幼保健司司長;2004年11月退休。
退休後任衛生部醫藥衛生體制改革專家委員會專家、衛生部新型農村合作醫療技術指導組組長,中國衛生經濟學會常務副會長,中國農村衛生協會副會長,中國老年保健協會常務副會長等職。曾主持召開第五屆、第六屆社區衛生交流會議,上海第七屆社區衛生高層論壇,有一定的影響力!
2012-2013年,主編了醫改階段性成果彙編《蓬勃發展的中國社區衛生服務事業》