Родился 28 февраля 1974 года.
В 1996 году окончил Белорусский государственный университет
по специальности «правоведение», в 2007 году – Академию управления
при Президенте Республики Беларусь по специальности «государственное
и местное управление».
С 1995 по 1996 год работал в банковской сфере, с 1996 по 2001 год – адвокатом.
С 2001 по 2012 год занимал должности судьи суда Фрунзенского района г. Минска, судьи Минского городского суда, заместителя председателя Минского городского суда.
С 2012 по 2015 год работал заместителем начальника, затем начальником главного управления по взаимоотношениям с органами законодательной
и судебной власти, вопросам гражданства и помилования Администрации Президента Республики Беларусь.
Являлся заместителем председателя комиссий по вопросам гражданства
и по вопросам помилования при Президенте Республики Беларусь.
Входил в состав Высшей квалификационной коллегии судей Верховного Суда Республики Беларусь.
Имеет первый класс государственного служащего.
С 2015 года является Судьей Суда Евразийского экономического союза.
В 2020 году защитил кандидатскую диссертацию на тему «Компетенция Суда Евразийского экономического союза и Суда Европейского союза: сравнительно-правовой анализ», присуждена ученая степень кандидата юридических наук.
Автор более 20 научных публикаций по проблемам международного права, европейского права, региональной интеграции.
Награжден медалью «За вклад в развитие Евразийского экономического союза».
Удостоен высшей юридической премии «Фемида» Белорусского республиканского союза юристов.