Родился 19 июля 1965 в посёлке Кобляково Братского района Иркутской области.
В 1988 году окончил Иркутский институт народного хозяйства по специальности «экономист».
В 1990 году окончил Высшие курсы КГБ СССР по специальности «офицер с высшим специальным образованием».
С 1988 по 2016 годы проходил службу в органах безопасности.
С 2016 по 2018 годы – заместитель руководителя Федеральной таможенной службы России.
С 13 июня 2018 года – помощник Президента Российской Федерации.
12 октября 2021 года указом Президента России назначен полномочным представителем Президента Российской Федерации в Сибирском федеральном округе.
Награждён медалью «За отличие в воинской службе» II степени, медалью ордена «За заслуги перед Отечеством» II степени.
Женат, имеет двоих детей.