Закончил с отличием Учреждение образования «Брестский государственный университет имени А.С. Пушкина» в 2009 г. по специальности «Правоведение».
31 июля 2009 г. принят на службу в органы прокуратуры стажером на должности помощника прокурора Пружанского района Брестской области, а затем помощником прокурора, старшим помощником прокурора Пружанского района Брестской области.
С 30.04.2012 г. по 02.12.2012 г. – старший помощник прокурора Ленинского района города Бреста.
С 03.22.2012 г. по 15.06.2014 г. – помощник прокурора Брестской области по надзору за исполнением законодательства о несовершеннолетних и молодежи.
С 16.06.2014 г. по настоящее время – заместитель начальника отдела прокуратуры Брестской области по надзору за соответствием закону судебных решений по уголовным делам.
Классный чин – младший советник юстиции.
За период службы неоднократно поощрялся прокурором области и Генеральным прокурором Республики Беларусь.