Окончил Белорусскую государственную академию музыки и аспирантуру, где его наставниками были Эдуард Пелагейченко и Сергей Франковский. Принимал участие в мастер-классах Калуди Калудова (Болгария) и Екатерины Семенчук. В оперной студии академии исполнял партии Рудольфа («Богема» Пуччини), Феррандо («Так поступают все женщины» Моцарта), Лыкова («Царская невеста» Римского-Корсакова), Хозе («Кармен» Бизе).
Лауреат Международного конкурса-фестиваля «Искусство XXI века» (I премия, Киев, 2015), Х Международного конкурса оперных певцов «Санкт-Петербург» (III премия, 2021), дипломант Международного конкурса Competizione dell'Opera (Москва, 2022).
В 2017–2019 гг. – артист Белорусского государственного академического музыкального театра. Выступал в опереттах «Веселая вдова» Легара и «Бал в Савойе» Пала Абрахама, мюзиклах «Тристан и Изольда» Алана Симона и «Тайна пиратских сокровищ» Владимира Семёнова, принимал участие в гастролях театра и более чем в ста концертных программах.
С 2019 года – солист Большого театра Беларуси, на сцене которого исполнил ведущие партии в операх «Иоланта» Чайковского (Водемон), «Кармен» Бизе (Хозе), «Тоска» и «Виллисы. Фатум» Пуччини (Каварадосси и Роберто), «Фауст» Гуно, «Самсон и Далила» Сен-Санса (заглавные роли), «Дикая охота короля Стаха» Владимира Солтана (Дубатовк), оперетте «Летучая мышь» И. Штрауса (Генрих фон Айзенштайн), участвовал в премьерных спектаклях последних сезонов.
В качестве приглашенного солиста сотрудничает с Белорусским государственным академическим музыкальным театром и Музыкальной капеллой «Сонорус».
Участник Х Минского международного Рождественского оперного форума (2019). Член жюри Международного конкурса-фестиваля детского творчества Lemari (2020). При поддержке гранта Президента РБ реализовал творческий проект «Белорусские премьеры», в рамках которого исполнил произведения национальных композиторов в концертных залах и театрах страны (2021/22).
Удостоен медали Франциска Скорины – государственной награды Беларуси (2023).