В 1996 году возглавил агентство «Эмерком» при МЧС России.
2000—2002 — заместитель председателя Центрального исполнительного комитета (ЦИК) партии «Единство».
2002—2003 — заместитель руководителя ЦИК «Единство и Отечество» по финансовым вопросам, уполномоченным по финансовым вопросам, связанным с участием в выборах депутатов Госдумы.
2004—2012 — заместитель руководителя ЦИК партии «Единая Россия» по финансовым вопросам.
2004—2007 — представитель от администрации Тверской области в Совете Федерации ФС РФ.
2007—2011 — депутат Государственной Думы Федерального собрания РФ пятого созыва. Являлся первым заместителем председателя Комитета по
финансовому рынку
.
2011—2016 — член Совета Федерации от исполнительного органа государственной власти Тверской области, член Комитета по социальной политике.
2016—2021 — член Совета Федерации от законодательного органа государственной власти Московской области.