Родился 16 сентября 1961 г. в г. Куйбышев (ныне - Самара).
В 1994 г. окончил юридический факультет Самарского государственного университета (ныне в составе Самарского национального исследовательского университета им. академика С.П. Королева), в 1997 г. - Дипломатическую академию Министерства иностранных дел РФ. В 1998 г. прошел обучение на Высших академических курсах Военной академии Генерального штаба Вооруженных сил РФ.
В 1978 г. работал слесарем-инструментальщиком, затем был секретарем комитета Всесоюзного ленинского коммунистического союза молодежи (ВЛКСМ) моторного завода НПО "Труд" в Куйбышеве.
В 1979-1981 гг. проходил срочную службу в Вооруженных силах СССР.
С 1985 по 1990 г. вновь на комсомольской работе в Куйбышевской области, был инструктором областного комитета ВЛКСМ, первым секретарем Красноглинского райкома ВЛКСМ.
В 1990-1993 гг. - народный депутат РСФСР, затем РФ. Избран 18 марта 1990 г. по Приволжскому территориальному избирательному округу №466 (Куйбышевская область), член Конституционной комиссии съезда, входил в состав фракции "Левый центр" (вместе с Дмитрием Волкогоновым, Сергеем Шахраем, Сергеем Степашиным и др.). В 1990-1992 гг. депутат Верховного совета РСФСР/РФ, являлся секретарем комитета Верховного совета РФ по делам инвалидов, ветеранов войны и труда, социальной защите военнослужащих и членов их семей, а также.
С сентября 1991 г. по апрель 1993 г. был представителем президента РСФСР/РФ в Самарской области. Главой государства в это время был Борис Ельцин.
С 19 апреля 1993 г. по январь 1996 г. - заместитель начальника управления Администрации президента РФ по работе с территориями, представителями президента РФ, связям с Верховным советом РФ (с марта 1994 г. – по работе с территориями).
12 декабря 1993 г. был избран депутатом Государственной думы РФ I созыва по списку избирательного блока "Выбор России" от Самарской области. Отказался от мандата 4 января 1994 г., до начала работы Госдумы. Депутатские полномочия перешли к Марку Фейгину (в 2022 г. признан в РФ иноагентом).
С 3 апреля по 6 сентября 1996 г. занимал пост заместителя председателя Государственного комитета РФ по поддержке и развитию малого предпринимательства Вячеслава Прохорова.
С 6 сентября 1996 г. по 3 июня 2000 г. - начальник управления Администрации президента РФ по координации деятельности полномочных представителей президента РФ в регионах РФ. В этот период администрацию последовательно возглавляли Анатолий Чубайс, Валентин Юмашев, Николай Бордюжа и Александр Волошин.
В 2000-2011 гг. - первый заместитель полномочного представителя президента РФ в Центральном федеральном округе Георгия Полтавченко.
В 2011–2013 гг. – советник генерального директора Государственной корпорации по атомной энергии "Росатом" Сергея Кириенко, затем начальник управления по работе с регионами "Росатома".
В 2013 г. вернулся на работу в Администрацию президента РФ. С 11 сентября 2013 г. по 10 октября 2019 г. занимал должность начальника управления президента РФ по вопросам государственной службы и кадров.
С 10 октября 2019 г. - начальник управления информационного и документационного обеспечения президента РФ. Сменил в должности Сергея Осипова.
Одновременно, с 10 марта 2014 г. по 21 октября 2019 г. являлся представителем президента РФ в Высшей квалификационной коллегии судей РФ (сменил на этом посту Николая Бобровского).
Действительный государственный советник РФ I класса (1997).
Награжден медалью "Защитнику свободной России" (1997). Отмечен Почетной грамотой (2009) и благодарностью (2014) президента РФ.