Белорусский оперный певец окончил консерваторию Северной столицы России в 2006 году по классу «вокал». До 2008 года был солистом оперного театра при данной Консерватории. Там он впервые выступил в роли Онегина в опере Чайковского «Евгений Онегин». В это же время состоял в Академии молодых оперных певцов Мариинского театра. Совершенствовал свой вокал в летней Академии в Финляндии.
С 2010 по 2018 года был ведущим солистом Новосибирского оперного театра, на сцене которого исполнил более 20-ти партий из различных музыкальных произведений.
С 2018 года артист является приглашенным солистом Мариинского театра.
С 2019 года он солист театра Новая опера в Москве.
В 2019 году выступил на сцене Большого театра в роли Евгения Онегина. После исполнял и другие роли артист на сцене театра.
Гастролирует с сольными концертами баритон как по России, так и в другие страны. Участвует в Международных фестивалях. Сегодня является приглашенным солистом Фламандской оперы (Бельгия) и Театра Базеля (Швейцария).