Родился в г. Орск Оренбургской области. Окончил Орский государственный педагогический институт им. Т. Г. Шевченко и Российскую таможенную академию.

С 1998 по 2004 гг. — старший инспектор таможенного оформления и таможенного контроля № 1 Орской таможни; ведущий главный инспектор; начальник отделения.
С февраля 2004 г. — руководитель отдела таможенного оформления и таможенного контроля Орского таможенного поста Орской таможни.
С 2004 по 2007 гг. — руководитель отдела таможенного досмотра таможенного поста МАПП Орск.
С 2007 по 2011 гг. — заместитель начальника Орского таможенного поста Оренбургской таможни.
С 2011 по 2016 гг. — начальник Набережночелнинского таможенного поста Татарстанской таможни.
С октября 2016 г. — начальник Казанского таможенного поста Татарстанской таможни.

Награжден медалью «За усердие», «За службу в таможенных органах» II, III степени, благодарностью председателя ГТК России, почетной грамотой ФТС России, благодарностью руководителя ФТС, благодарностью начальника ПТУ, нагрудным знаком «Отличник таможенной службы».