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

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

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

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

Женат, воспитывает троих детей.