У 2009 році закінчив Національну академію прокуратури України і отримав повну вищу освіту за спеціальністю «Правознавство», кваліфікаційно-освітній рівень «магістр права».
У 2012 році захистив кандидатську дисертацію на тему: «Прокуратура України як орган державної влади: інституційно-правовий аспект» та отримав науковий ступінь кандидата юридичних наук зі спеціальності 12.00.10 – судоустрій; прокуратура та адвокатура.
За час своєї професійної діяльності працював на різних посадах: юриста фінансової установи, старшого слідчого прокуратури району, на посадах викладача, доцента кафедри, заступника начальника відділу Національної академії прокуратури України, консультанта відділу Тренінгового центру прокурорів України та прокурора відділу ОГП.
Стаж науково-педагогічної діяльності понад 6 років. Підготував понад 100 наукових, навчальних та навчально-методичних праць, серед яких підручники, навчальні посібники, монографії, науково-практичні коментарі, що використовуються в освітньому процесі у навчальних закладах України.