Родился в 1978 году в городе Гродно.
В 2000 году окончил юридический факультет Гродненского государственного университета им. Я.Купалы по специальности «Правоведение», в 2003 году – аспирантуру Белорусского государственного университета.
В 2022 году прошел переподготовку в Академии управления при Президенте Республики Беларусь.
Кандидат юридических наук (2004 г.).
С 2004 года работал в должности стажера судьи суда Октябрьского района г. Гродно, в 2006 году назначен судьей суда Октябрьского района г. Гродно. С 2012 года – судья Гродненского областного суда, с 2016 года – судья Верховного Суда Республики Беларусь.
19 декабря 2025 г. Всебелорусским народным собранием избран судьей Конституционного Суда Республики Беларусь.
Автор более 20 научных и научно-практических работ.
Имеет высший квалификационный класс 2-го ранга.
Награжден почетными грамотами Верховного Суда Республики Беларусь.