В 1979 г. окончил Орловское высшее военное командное училище связи им. М. И. Калинина (ныне входит в состав Академии ФСО России).
С 2012 г. занимал пост заместителя руководителя Службы безопасности президента РФ Федеральной службы охраны (ФСО) России.
С 2014 по 2016 г. - руководитель Службы охраны в Крыму ФСО РФ.
В 2016-2020 гг. - статс-секретарь - заместитель директора ФСО РФ.
После ухода с государственной службы стал советником генерального директора ООО "Компания "Инновационные решения безопасности" (Москва).
С 2021 г. - член Совета Федерации РФ (сенатор) от Пензенской области. 21 декабря 2021 г. был наделен полномочиями сенатора - представителя исполнительного органа власти региона указом губернатора Пензенской области Олега Мельниченко. До этого правительство области в верхней палате российского парламента представляла Мария Львова-Белова, назначенная уполномоченным по правам ребенка в РФ.
Генерал-полковник.