Родился в городе Бор, ныне Нижегородской области.
Окончил Горьковский инженерно-строительный институт, факультет промышленного и гражданского строительства (1979 г.).
Работая по специальности, прошёл весь путь от каменщика до начальника строительного управления.
Занимал различные должности в партийных и советских органах.
В 1983 – 1986 годах – инструктор, а затем заведующий отделом Борского горкома КПСС.
С декабря 1990 года – первый заместитель председателя исполкома Борского городского Совета народных депутатов.
В 1991 – 2005 годах – глава администрации (затем местного самоуправления) Борского района.
Депутат Законодательного Собрания Нижегородской области 1-3-го созывов (1994-2006 гг.).
С 2005 года – заместитель губернатора и заместитель председателя правительства Нижегородской области по социально-экономическому планированию, бюджетным отношениям и инвестиционной политике.
В 2009 – 2017 годах – вице-губернатор и первый заместитель председателя правительства Нижегородской области.
Почётный строитель России.
Почётный гражданин Нижегородской области (25.05.2017).
Почётный гражданин городского округа город Бор (2017).
Награды: орден Почёта.