В 2012 г. с отличием окончил Брестский государственный университет имени А.С. Пушкина по специальности «Правоведение», одновременно закончил Брестский филиал «Институт непрерывного образования» БГУ с присвоением квалификации – математик-экономист.
В августе 2012 г. назначен стажером на должности помощника прокурора, с февраля. по май 2013 г. работал помощником прокурора Ленинского района г. Бреста.
С мая 2013 г. по июль 2013 г. – помощником прокурора г. Бреста.
С июля 2013 г. по июнь 2014 г. – старшим помощником прокурора г. Бреста.
В период с июля 2014 г. по январь 2015 г. – прокурор отдела прокуратуры Брестской области по надзору за исполнением законодательства и законностью правовых актов.
С января 2015 г. по август 2016 г. – заместитель прокурора Ивацевичского района.
С сентября 2016 г. по настоящее время прокурор Ивановского района.
Классный чин – младший советник юстиции.
За период службы неоднократно поощрялся прокурором области.