Закончил с отличием Учреждение образования «Брестский государственный университет имени А.С. Пушкина» в 2001 г. по специальности «Правоведение».
Начал свою карьеру в июле 2001 г. стажером судьи суда Московского района г. Бреста. В течение 2002 г. проходил срочную военную службу в Вооруженных Силах Республики Беларусь.
С января 2003 г. по май 2004 г. работал консультантом сначала суда Московского района, затем суда Ленинского района г. Бреста.
Дальнейшая деятельность связана с межгарнизонным военным судом: с мая 2004 г. по декабрь 2007 г. – помощник председателя Брестского межгарнизонного военного суда, с декабря 2007 г. по июнь 2014 г. – судья Витебского межгарнизонного военного суда.
В связи с ликвидацией системы военных судов Указом Президента Республики Беларусь от 26.06.2014 № 297 с 01.07.2014 назначен на должность судьи суда Московского района г. Бреста.
С 15.06.2020 – заместитель председателя суда по уголовным делам Ленинского района г. Бреста.
Судья со вторым квалификационным классом.