Родился в 1975 году в Архангельске. Закончил Поморский государственный университет им. М. В. Ломоносова по специальности «юриспруденция». С 1997 года работал в органах прокуратуры. С 2006 по 2007 год — следователь центрального аппарата Генеральной прокуратуры. С 2007 года — в Следственном комитете России. Являлся старшим следователем по особо важным делам при председателе СКР. В апреле 2016 года назначен заместителем председателя СКР. 22 января 2020 года по представлению президента РФ утвержден Советом федерации на должность генпрокурора.
Награжден медалью ордена «За заслуги перед Отечеством» II степени и почетной грамотой президента России. Действительный государственный советник юстиции.