Окончил Белорусский государственный технологический университет, получив степень магистра технических наук (2011). С 2019 – студент Белорусской государственной академии музыки (класс доцента Д.А. Трухан-Богдановой).
В 2019-2020 – стажёр труппы оперы Большого театра Беларуси.
С 2023 – солист труппы оперы Большого театра Беларуси.
Принимал участие в концертах как солист арт-проекта «Три тенора» Национального академического народного оркестра Республики Беларусь им. И.И. Жиновича под управлением народного артиста Беларуси Михаила Козинца.
В мае 2025 года в составе труппы Большого театра Беларуси приняла участие в фестивале «История Отечества на оперной и балетной сцене» в опере А.Бородина "Князь Игорь" на сцене Марийского государственного театра оперы и балета им. Э.Сапаева (Йошкар-Ола, Россия) и Чувашского государственного театра оперы и балета (Чебоксары, Россия).