Родился 2 августа 1976 года в Ташкенте.
В 1997 г. окончил Саратовскую государственную академию права по специальности «Юриспруденция».
1997-1999 – помощник Коломенского городского прокурора Московской области, г. Коломна Московской области.
1999-2002 – старший следователь Щелковской городской прокуратуры Московской области, 2002-2004 – помощник, старший помощник Щелковского городского прокурора Московской области, 2004-2006 – заместитель Щелковского городского прокурора Московской области.
2006-2008 – Мытищинский городской прокурор Московской области, г. Мытищи Московской области.
2008-2011 – заместитель прокурора Ростовской области, г. Ростов-на-Дону.
2011-2012 – первый заместитель прокурора Ростовской области, г. Ростов-на-Дону.
2012-2014 – прокурор Калужской области, г. Калуга.
2014-2015 – первый заместитель начальника управления по надзору за исполнением законодательства о противодействии коррупции Генеральной прокуратуры Российской Федерации, г. Москва.
2015-2017 – заместитель начальника Главного управления по надзору за исполнением федерального законодательства Генеральной прокуратуры Российской Федерации – начальник управления по надзору за исполнением законов в сфере оборонно-промышленного комплекса, г. Москва.
2017-2019 – начальник управления по надзору за исполнением законов в сфере оборонно-промышленного комплекса Генеральной прокуратуры Российской Федерации, г. Москва.
2019-2024 – заместитель Генерального прокурора Российской Федерации.
За укрепление законности и правопорядка неоднократно поощрялся, награжден государственными и ведомственными наградами.
Государственный советник юстиции 1 класса.
15 мая 2024 года назначен временно исполняющим обязанности губернатора Хабаровского края.
В сентябре 2024 года избран главой Хабаровского края.