Родился в Казани. Окончил Казанский финансово-экономический институт.

В таможенных органах с июня 1995 года. Трудовую деятельность начинал с должности инспектора отдела таможенных расследований Казанской таможни. После реорганизации таможни назначен на должность главного инспектора, заместителя начальника отдела исполнения постановлений по делам об административных правонарушениях Татарстанской таможни.
С 2002 по 2007 гг. — начальник отдела исполнения постановлений по делам об административных правонарушениях Татарстанской таможни.
С 2007 по 2009 гг. — заместитель начальника Елабужского таможенного поста.
С 2009 по 2010 гг. — начальник Зеленодольского таможенного поста.
С 2010 по 2011 гг. — начальник Елабужского таможенного поста.
С 2011 по 2015 гг. — заместителем начальника Татарстанской таможни.
С 2015 по 2016 гг. — исполняющий обязанности первого заместителя начальника Татарстанской таможни.
С февраля 2016 г. — первый заместитель начальника Татарстанской таможни.

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

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

Женат, воспитывает сына и дочь.