В 2010 г. с отличием окончил Брестский государственный университет имени А.С. Пушкина по специальности «Правоведение».
В 2013 г. окончил Брестский государственный университет имени А.С. Пушкина по специальности «Бизнес-администрирование».
В 2010 г. принят на службу в органы прокуратуры и назначен стажером на должности старшего помощника прокурора Брестского района, затем старшим помощником прокурора Брестского района, помощником прокурора Московского района г. Бреста и старшим помощником прокурора Московского района г. Бреста.
С 2013 г. работал прокурором организационно-контрольного отдела прокуратуры Брестской области.
С апреля 2018 г. по настоящее время – заместитель Брестского транспортного прокурора.
В 2019 г. закончил факультет подготовки и переподготовки Института государственной службы Академии управления при Президенте Республики Беларусь по специальности «Государственное управление и прокурорский надзор».
Классный чин – младший советник юстиции.
За время службы в органах прокуратуры неоднократно поощрялся прокурором Брестской области.