Он закончил юридический факультет ВГУ, в органах прокуратуры трудился с 2003 года. За это время прошел путь от помощника Россошанского межрайонного прокурора, помощника прокурора Железнодорожного района Воронежа, прокурора отдела по надзору за оперативно-розыскной деятельностью управления по надзору за уголовно-процессуальной и оперативно-розыскной деятельностью, референта отдела процессуального контроля областного СУ СК РФ, замруководителя Новоусманского межрайонного СО СУ СК при прокуратуре РФ по Воронежской области и зампрокурора Центрального и Железнодорожного районов до поста зампрокурора Воронежа, на котором работал с декабря 2020-го.
Ранее прокурором Верхнехавского района с сентября 2019-го трудился старший советник юстиции Сергей Шелаев, который в августе 2021-го был назначен на пост воронежского прокурора по надзору за соблюдением законов в исправительных учреждениях. Неоднократно поощрялся Генпрокурором России и прокурором Воронежской области.