Родился 14 апреля 1959 года в городе Балахна Горьковской области.
В 1982 году получил диплом Горьковского медицинского института имени С.М. Кирова. В этом же году он стал врачом-интерном в Клинической больнице имени Семашко.
В 1983 году занял пост главврача Балахнинской центральной городской больницы.
В 1991 году возглавил департамент здравоохранения Нижегородской области (департамент в 2007 году получил статус министерства).
С 1998 по 2005 год работал в должности Гендиректора ЗАО «Ипотечная компания Сбербанка». В 2003 году получил второе высшее образование, окончив Институт бизнеса и политики по специальности «Экономист».
В 2005 году стал главой администрации Балахнинского района, а в 2007 году его назначили Министром здравоохранения Нижегородской области.
Женат, двое детей.