Родился 19 апреля 1951 г.
Образование
1968–1973 гг. – Московский институт народного хозяйства имени Г. В. Плеханова, специальность: экономика промышленности, квалификация: инженер-экономист.
1981–1984 гг. – Московская заочная высшая партийная школа, специальность: партийная-политическая работа, квалификация: политолог.
1989–1990 гг. – Академия Народного хозяйства при Совете Министров СССР, курсы повышения квалификации.
1991 год – Стокгольмский институт управления (SIPU), специальность: менеджмент в политике, квалификация: менеджер.
Карьера
В 1973–1974 гг. – инженер конструкторско-технологического бюро «Мосстройматериалы» Главмосстройматериалов.
В 1974–1975 гг. – рабочий-стропальщик, инженер-экономист, старший инженер, заместитель начальника планового отдела комбината железобетонных конструкций № 2 (г. Москва).
В 1975–1980 гг. – заведующий отделом пропаганды, секретарь, первый секретарь Волгоградского райкома ВЛКСМ Москвы.
В 1980–1984 гг. – заместитель заведующего отделом пропаганды, заведующий отделом пропаганды Волгоградского райкома КПСС Москвы.
В 1984–1986 гг. – инструктор отдела пропаганды Московского городского комитета КПСС.
В 1986–1990 гг. – секретарь, первый секретарь Волгоградского районного комитета КПСС Москвы.
В 1990–1993 гг. – председатель Волгоградского районного Совета народных депутатов Москвы.
В 1994–1995 гг. – консультант фракции КПРФ в Государственной думе Федерального собрания Российской Федерации.
В 1995–2003 гг. – депутат II и III созывов Государственной думы Федерального собрания Российской Федерации от КПРФ.
В 2004–2005 гг. – проректор Российского нового университета.
С 12 декабря 2005 года по 6 июля 2006 года – постоянный представитель правительства Нижегородской области при правительстве Российской Федерации – заместитель губернатора Нижегородской области.
С 6 июля 2006 года по 22 декабря 2008 года – заместитель губернатора Нижегородской области, заместитель председателя правительства Нижегородской области по государственно-правовому и организационному обеспечению, полномочный представитель губернатора в Законодательном собрании Нижегородской области.
С 22 декабря 2008 года по 21 сентября 2011 года – постоянный представитель правительства Нижегородской области при правительстве Российской Федерации – заместитель губернатора Нижегородской области.
21 сентября 2011 года назначен заместителем губернатора, заместителем председателя правительства Нижегородской области.
10 ноября 2015 года по собственному желанию покинул пост заместителя губернатора, заместителя председателя правительства Нижегородской области.
15 февраля 2016 года назначен советником губернатора Нижегородской области.