Родился в г. Канаш Чувашской АССР. Окончил Чувашский государственный университет им. И.Н. Ульянова (1992 г.), Российскую таможенную академию (2003 г.).

С 1993 по 2010 гг. — прошел путь от инспектора до начальника Чебоксарского таможенного поста Чувашской таможни.
С 2010 по 2013 гг. — начальник Марийской таможни, заместитель начальника Нижегородской таможни — начальника Марийского таможенного поста.
С 2013 по 2015 гг. — заместитель начальника Нижегородской таможни — начальник Чувашского таможенного поста.
С 2015 по 2020 гг. — первый заместитель начальника Нижегородской таможни.
С июня 2020 г. — начальник Татарстанской таможни.

Генерал-майор таможенной службы (2021 г.).

Награжден медалями «За службу в таможенных органах» III, II, I степени, «За усердие», «Дмитрий Бибиков», «За укрепление таможенного содружества», нагрудными знаками «10 лет ГТК России», «Отличник таможенной службы», «Ветеран таможенной службы».