Юридичну освіту здобув, закінчивши Рівненський кооперативний економіко-правовий коледж (2004) та Київський університет права Національної академії наук України (2008).
Із 2005 по 2019 – підприємець.
З 2006 по 2019 – обіймав різні посади, зокрема, юриста, керівника центру права, керівника правових програм, виконавчого директора Рівненської обласної громадської організації «Комітет виборців України».
З 2010 по 2019 – працював позаштатним спеціальним кореспондентом газети «Юридичний вісник України» в м. Рівному.
З 10 травня 2011 – адвокат. Учасник програми «Адвокат Майбутнього».
З 2010 по 2011 – викладач Рівненського державного аграрного коледжу (викладав дисципліну «Фінансове право») та Рівненського інституту Київського університету права Національної академії наук України (викладав дисципліни «Реформування судової системи» та «Міжнародний комерційний арбітраж»).
З 2014 по 2019 – юрисконсульт ВПУ №1 м. Рівне.
З 2016 по 2019 – викладач у ВСП «Рівненський коледж» Національного університету біоресурсів і природокористування України (викладав дисципліни «Банківське право», «Цивільне і сімейне право», «Цивільний процес»).
З 16 жовтня 2017 по 26 березень 2019 – член Ради адвокатів Рівненської області.
Автор, зокрема, книг «Як захистити свої права: правові та практичні аспекти», «Перші місцеві вибори в об’єднаних територіальних громадах: посібник з питань застосування виборчого законодавства», та понад 30 публікацій (статей) на правозахисну і судову тематику, у тому числі з питань застосування кримінального процесуального законодавства.
Співавтор цілого ряду книг, серед яких: «Водій і закон. Суперечності правового регулювання та проблеми реалізації законодавчих норм», «Порядок вчинення нотаріальних дій: у питаннях і відповідях», «Суди України: структура та порядок звернення», «Правовий путівник жителів сіл», «Право власності на землю: набуття, користування, відчуження», «Практичний посібник з питань застосування виборчого законодавства для членів дільничних виборчих комісій на виборах депутатів місцевих рад, сільських, селищних і міських голів 31 жовтня 2010 року», «Проблеми утримання багатоквартирних будинків і прибудинкових територій ЖЕКами: стан та шляхи їх вирішення», «Як зберегти школу у власній громаді: керівництво до дії», «Правова допомога у громаді. Посібник зі створення Центрів правової інформації і консультацій», «Практичні питання надання правової допомоги внутрішнім переселенцям. Порадник для юристів, адвокатів та громадських активістів», «Становлення антикорупційної юстиції в Україні».
Указом Президента України від 11.04.2019 №129/2019 призначений суддею Апеляційної палати Вищого антикорупційного суду.
Присягу судді склав 11 квітня 2019 року.