Родился 30 июня 1951, г. Ветлуга Горьковской области. Образование высшее, учитель истории.
C 1981 по 1990 гг. - директор профессионально-технического училища г.Шахунья. С 1991 по 1994 гг. - председатель райсовета народных депутатов, глава администрации Шахунского района. С 1994 по 1997 гг. -- первый вице-губернатор Нижегородской области. С 17 марта по 22 июля 1997 г. - и.о. губернатора Нижегородской области. С июля 1997 по апрель 1998 гг. - представитель президента РФ по Нижегородской области. С 1998 по 2002 гг. - глава администрации Нижнего Новгорода.