С 1981 по 1983 год - проходил службу в Советской Армии.
После увольнения в запас 5 лет работал в РУВД Василеостровского района Ленинграда, одновременно учился на юридическом факультете Ленинградского Государственного Университета.
С 1990 по 1997 год - работал в Невском райкоме ВЛКСМ Ленинграда и на предприятиях Санкт-Петербурга.
С 1997 года - советник главы Администрации Пушкинского района Санкт-Петербурга.
С 2000 по 2001 год - работал в Комитете экономики и промышленной политики Администрации Санкт-Петербурга.
В 2002 году - возглавлял представительство АФК "Система" в Северо-Западном федеральном округе.
В декабре 2002 года и в марте 2007 года - избирался депутатом Законодательного Собрания Санкт-Петербурга. Председатель бюджетно-финансового комитета третьего и четвертого созывов ЗС СПб.
В 2011 году - член Совета Федерации ФС РФ от Санкт-Петербурга.
Образование
В 1992 году - окончил Ленинградский государственный университет, юридический факультет.
В 2000 году - Северо-Западную академию государственной службы.
Кандидат экономических наук.
Член-корреспондент Международной академии информатизации.