Родился 3 октября 1953 года в Ленинграде. В 1975 году окончил факультет экономической кибернетики Московского института управления (МИУ). В 1975-1978 годах — инженер, ассистент МИУ. С 1978 года аспирант лаборатории Станислава Шаталина во ВНИИ системных исследований. С 1981 года преподаватель техникума, инженер института "Оргтехстрой-11", начальник лаборатории атомного НИИ монтажной технологии, заместитель начальника треста "Моспромтехмонтаж". Принимал участие в ликвидации последствий аварии на Чернобыльской АЭС. В 1990 году возглавил совет директоров созданного Минатомом Конверсбанка. В 1992 году стал соучредителем и гендиректором страховой компании МАКС. С мая 1998 года — заместитель министра здравоохранения, с октября 1998 года — советник президента Бориса Ельцина по социальным вопросам. В 1999 году назначен председателем правления Пенсионного фонда РФ. В 2004-2007 годах — министр здравоохранения и соцразвития. С октября 2007 года — советник президента Владимира Путина, а затем Дмитрия Медведева. Женат, трое детей.