Родился в Узбекской ССР. Окончил Камский политехнический институт (1990 г.).

В таможенных органах — с июля 1995 года. Службу начал инспектором в отделе таможенного оформления Набережночелнинской таможни (с 2001 года преобразована в Набережночелнинский таможенный пост). Прошел путь от инспектора до заместителя начальника таможенного поста.

С апреля 2014 г. — начальник Нижнекамского таможенного поста Татарстанской таможни.

С октября 2016 г. — начальник Набережночелнинского таможенного поста Татарстанской таможни

Полковник таможенной службы.

Награжден медалями «За усердие», «За службу в таможенных органах» III и II степени, «В память 1000-летия Казани», имеет нагрудный знак «Отличник таможенной службы».

Женат. Воспитывает 3 детей.