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

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

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

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

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