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

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

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

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