В 1985 году окончил Ленинградское высшее военное инженерно-строительное училище им. генерала армии А.Н. Комаровского, специальность − военный инженер-энергетик.
В 2006 году окончил Санкт-Петербургскую юридическую академию с присвоением квалификации юрист, по специальности юриспруденция, а затем третье высшее образование в Академии государственной службы с присвоением квалификации экономист, по специальности финансы и кредит.
С 1985 до 1989 года проходил службу на офицерских должностях в Минобороны СССР, был участником боевых действий в Афганистане.
С 1990 года являлся депутатом Ленинградского областного Совета народных депутатов на освобожденной основе.
В декабре 1993 года избран депутатом Государственной Думы Федерального Собрания РФ первого созыва и возглавил подкомитет по экономической безопасности Комитета по безопасности Государственной Думы. В октябре 1996 года назначен на должность заместителя начальника департамента страхового надзора Министерства финансов РФ.
В 1997 − 1998 гг. – заместитель руководителя аппарата Совета обороны Администрации Президента РФ, член политического консультативного совета при Президенте РФ.
До марта 2001 года – заместитель министра РФ по атомной энергии.
С марта 2001 года по апрель 2003 года – председатель президиума совета общероссийского политического общественного движения «В поддержку независимых депутатов».
С апреля 2003 по декабрь 2003 года – советник председателя высшего совета секретариата организационного управления центрального исполнительного комитета всероссийской политической партии «Единая Россия».
В декабре 2003 года избран депутатом Государственной Думы Федерального Собрания Российской Федерации четвертого созыва. В апреле 2005 года избран заместителем председателя Комитета Государственной Думы по бюджету и налогам.
В ноябре 2006 года назначен председателем Комитета Государственной Думы по экономической политике, предпринимательству и туризму.
В декабре 2007 года избран депутатом Государственной Думы РФ пятого созыва, назначен председателем Комитета по экономической политике и предпринимательству.
Является членом всероссийской политической партии «Единая Россия» и входит в состав ее генерального совета.
Член Совета по конкурентоспособности и предпринимательству при Правительстве РФ, Правительственной комиссии по развитию малого и среднего предпринимательства, Правительственной комиссии по обеспечению реализации мер по предупреждению банкротства стратегических предприятий и организаций, а также организаций оборонно-промышленного комплекса, Правительственной комиссии по инвестиционным проектам, имеющим общегосударственное значение.
Входит в наблюдательный совет государственной корпорации «Российская корпорация нанотехнологий» и является председателем Комиссии МПА ЕврАзЭС по таможенному регулированию и пограничной политике. Входит в состав экспертного совета Внешэкономбанка.