До сегодняшнего назначения Захаров пять лет занимал должность прокурора Московской области.

Государственного советника юстиции второго класса поддержали и его коллеги: заместитель генпрокурора Юрий Пономарев, курирующий работу в Центральном федеральном округе, сказал, что Захаров проходит службу в органах прокуратуры с 1996 года.

С 2013 года замещает должность прокурора Московской области и характеризуется коллегами исключительно с положительной стороны.

Захаров родился в Архангельске в 1971 году.

В 1995-м он закончил Саратовскую государственную юридическую академию, потом до 2000 года работал заместителем прокурора города Жуковского Московской области, с 2002 по 2009 год — межрайонным прокурором Москвы, с 2009 по 2010 год — заместителем Северо-Западного транспортного прокурора в Калининграде.

В 2010–2013 работал заместителем прокурора Москвы. С апреля 2013 года — заместителем начальника Главного управления по надзору за следствием — начальником управления по надзору за следствием в МВД России и ФСКН, в октябре 2013-го стал прокурором Московской области.

Захаров имеет государственные награды, среди которых орден «За заслуги перед Отечеством» II степени.

По сведениям право.ру, новый замгенпрокурора — зять министра обороны Сергея Шойгу.