Родился 23 октября 1943 года в городе Выкса (ныне — Нижегородская область).
Окончил Горьковский политехнический институт по специальности "инженер-механик по комплексной автоматизации производства" в 1968 году.
В 1962 году стал работать формовщиком на ГАЗе. После окончания института с 1968 года работал мастером на ГАЗе.
В 1993-1995 годах — депутат Государственной Думы Федерального Собрания РФ первого созыва, входил во фракцию "Яблоко", был членом Комитета по промышленности, строительству, транспорту и энергетике.
Является заместителем генерального директора ОАО "ГАЗ" по финансово-промышленной группе с 1996 года, членом правления ОАО "ГАЗ". Вице-президент Ассоциации финансово-промышленных групп; член Координационного совета при Государственной Думе РФ по законодательному регулированию деятельности ФПГ.
В марте 1998 года был избран депутатом Законодательного собрания Нижегородской области второго созыва, был председателем Комитета по промышленности и предпринимательству. 31 марта 2002 года избран депутатом областного Законодательного собрания третьего созыва, 4 апреля 2002 года на выборах председателя собрания во втором туре получил поддержку 18 из 41 депутата и уступил победу Е.Люлину, за которого проголосовал 21 депутат.
С июля 2009 по сентябрь 2010 год — Министр внутренней политики Нижегородской области.
С сентября 2010 — Министр Правительства Нижегородской области - полномочный представитель Губернатора в Законодательном Собрании Нижегородской области.
Женат, имеет двоих детей.