Родился 23 октября 1947 в с. Каменка Лысковского района Горьковской области, русский.
Окончил Горьковский государственный университет им. Лобачевского по специальности "историк". В 1971 - 74 учился в аспирантуре Саратовского юридического института им. Курского (СЮИ). Кандидат юридических наук, доцент.
С 1969 работал учителем истории Горношорской, с 1970 - Спасской средней школы в Кемеровской области.
С 1974 работал преподавателем, старшим преподавателем, доцентом, старшим научным сотрудником кафедры истории государства и права СЮИ.
В 1987 - 96 - доцент кафедры истории и научного коммунизма, кафедры истории СССР, доцент, заведующий кафедрой правоведения
Владимирского государственного педагогического университета.
До весны 1994 был депутатом, председателем
Владимирского областного Совета народных депутатов.
17 декабря 1995 был избран депутатом Государственной Думы РФ второго созыва.
На президентских выборах 1996 был доверенным лицом Геннадия Зюганова во
Владимирской области.
С января 1998 - член правительственной комиссии по реформированию жилищно-коммунального хозяйства в РФ.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.
Заместитель председателя Комитета Государственной Думы по законодательству.