Родился 15 августа 1951 года в Измаиле (ныне Одесской области Украины).
Окончил МВТУ имени Н. Э. Баумана в 1978 году, Центр подготовки менеджеров при МИНХ имени Г. В. Плеханова в 1991 году, Российскую академию государственной службы при Президенте РФ в 1994 году.
Трудовую деятельность начал в 1969 году автоэлектрослесарем в Измаиле.
Прошел службу в СА с 1969 по 1971 год.
С 1978 по 1986 год — инженер — руководитель группы загородной базы МВТУ в Дмитровском районе Московской области. С 1986 по 1990 год — заместитель начальника Дмитровского отделения научно-производственного объединения «Элас».
С 1990 по 1993 год — председатель Дмитровского городского Совета народных депутатов. С 1993 по 1997 год — депутат, с 1994 года — заместитель председателя Московской областной Думы.
В 1995 году баллотировался на пост губернатора Московской области, во втором туре проиграл действующему губернатору А. С. Тяжлову.
Являлся председателем совета некоммерческого фонда «Московская область — социальная и правовая защита».
В декабре 1999 года был избран депутатом Государственной Думы РФ третьего созыва по Дмитровскому одномандатному избирательному округу № 104 Московской области (выдвигался избирательным блоком «Отечество — Вся Россия»), был членом группы «Народный депутат», заместителем председателя Комитета по бюджету и налогам, членом Комиссии по содействию политическому урегулированию и соблюдению прав человека в Чеченской Республике, членом Комиссии по содействию в урегулировании политической и экономической ситуации в Приднестровье.
7 декабря 2003 года был избран депутатом Государственной Думы РФ четвертого созыва от Дмитровского избирательного округа № 105 Московской области, был членом фракции «Единая Россия», членом Комитета по бюджету и налогам.
2 декабря 2007 года избран депутатом Государственной Думы РФ пятого созыва в составе федерального списка кандидатов, выдвинутого «Единой Россией», является членом Комитета по бюджету и налогам.
В 2006 — 2008 годах являлся координатором Партии по взаимодействию с органами местного самоуправления, председателем Всероссийского Совета местного самоуправления.
В 2008 году назначен главой регионального управления центрального исполкома партии и первым заместителем руководителя исполкома «Единой России». С ноября 2008 года возглавляет центральный избирательный штаб.
Член Совета при Президенте РФ по развитию местного самоуправления.
Избирался членом Совета Московской областной организации ПРЕС с 1993 по 1994 год, членом Центрального Совета объединения «Яблоко» (1996—1997), председателем Московской областной организации Движения «Честь и Родина» (1996), первым заместителем председателя Народной партии Российской Федерации (НПРФ).
12 апреля 2010 года вошёл в число трёх претендентов на пост губернатора Липецкой области, предложенных для рассмотрения Президенту РФ.
Участвовал в предварительном народном голосовании (Праймериз) в Костромской области. Занял второе место в списке кандидатов.
14 сентября 2011 года подал в отставку с занимаемой должности по собственному желанию.
24 сентября 2011 год на XII Съезде Всероссийской политической партии «ЕДИНАЯ РОССИЯ» был утвержден в составе 46 Региональной группы (Костромская область) в качестве кандидата в Депутаты Государственной Думы ФС РФ шестого созыва.
4 декабря 2011 год был избран Депутатом Государственной Думы ФС РФ шестого созыва от Костромской области.
Женат, имеет четырех дочерей и двоих сыновей.
Увлечения: классическая музыка, плотницкое и строительное дело, автомобиль (участвует в «гонках на выживание»).