Окончил Санкт-Петербургский Военно-морской институт (2004 г.), Санкт-Петербургский государственный университет (2010 г.).

С 2010 г. по 2011 г. — помощник Всеволожского городского прокурора прокуратуры Ленинградской области.
В 2011 г. — прокурор отдела по надзору за соблюдением прав и свобод граждан управления по надзору за исполнением федерального законодательства прокуратуры Ленинградской области.
С декабря 2011 г. по 2012 г. — прокурор отдела по надзору за исполнением законодательства в сфере экономики и охраны природы управления по надзору за исполнением федерального законодательства прокуратуры г. Санкт-Петербурга.
С 2012 г. по 2014 г. — заместитель прокурора Выборгского района г. Санкт-Петербурга.
С 2014 г. по 2017 г. — заместитель прокурора Курортного района г. Санкт-Петербурга.
С августа по октябрь 2017 г. — начальник отдела по надзору за соблюдением прав и свобод человека и гражданина управления по надзору за исполнением федерального законодательства прокуратуры г. Санкт-Петербурга.
С 2017 г. по 2022 г. — начальник управления по надзору за исполнением федерального законодательства прокуратуры г. Санкт-Петербурга.
С 2022 г. по 2023 г. — заместитель прокурора г. Санкт-Петербурга.
С 29 сентября 2023 г. — прокурор Республики Татарстан.

Награжден именным оружием, медалью «Адмирал Флота Советского Союза С.Г. Горшков», грамотой Генерального прокурора Российской Федерации.