Родился 7 ноября 1955 года в с. Никольском Оренбургской области.
В 1980 году окончил Высшую школу КГБ СССР им. Ф.Э.Дзержинского.
С 1973 по 1974 год - помощник инспектора приемника-распределителя УВД, г.Павлодар.
С 1974 по 1976 год - служба в Советской Армии.
C 1976 по 1994 год работал в органах государственной безопасности.
С 1994 по 1996 год - заместитель начальника отдела контроля за защитой государственных секретов Управления кадров Администрации Президента Российской Федерации.
В 1996 году - начальник отдела контроля за соблюдением законодательства о государственной службе и государственной тайне управления кадров Главного управления Президента Российской Федерации по вопросам государственной службы и кадров.
С 1996 по 1997 год - заместитель начальника контрольно-инспекторского отдела Управления кадровой политики Президента Российской Федерации.
С 1997 по 1998 год - начальник Отдела секретного делопроизводства Администрации Президента Российской Федерации.
В 1998 году - заместитель начальника Управления - начальник отдела по работе с секретными документами и защиты государственной тайны Управления информационного и документационного обеспечения Президента Российской Федерации.
С 1999 по 2004 год - заместитель начальника Управления - начальник отдела по работе с секретными документами и защиты государственной тайны Управления информационного и документационного обеспечения Президента Российской Федерации.
С 2004 по 2008 год - заместитель начальника Управления информационного и документационного обеспечения Президента Российской Федерации.
С мая 2008 года - руководитель Секретариата Заместителя Председателя Правительства Российской Федерации И.И.Сечина.
Награжден орденом Почета, благодарностями Президента Российской Федерации, медалью «В память 850-летия Москвы».