Лауреат международных конкурсов
Выпускник Минской академии музыки (класс профессора А.М. Генералова).
Оперный дебют – в роли Евгения Онегина на сцене Национальной белорусской оперы.
На протяжении пяти лет был солистом Академии молодых певцов Мариинского театра. С 2005 года – в составе оперной труппы Мариинского театра.
Победитель международных конкурсов имени Н.В. Лысенко (1997), Н.А. Римского-Корсакова (2000), С. Монюшко (2004). Участник Международного конкурса оперных певцов Operalia Пласидо Доминго.
Исполнитель партий Андрея Болконского («Война и мир») на сцене Королевского оперного театра Ковент-Гарден (2000), в Ла Cкала (2000), в Театро Реал (2001) и Эн-Эйч-Кей-холл в Токио (2003); Родриго («Дон Карлос») на сцене Ковент-Гарден (2001); Евгения Онегина («Евгений Онегин») на сценах театра Шатле (2003), Метрополитен-опера (2003), берлинской Дойче-опер (2003), Эн-Эйч-К ей-холл в Токио (2003) и Кеннеди-центр в Вашингтоне (2004); Елецкого («Пиковая дама») на фестивалях в Люцерне (2000) и Зальцбурге (2000, совместно с Пласидо Доминго в роли Германа). С труппой театра гастролировал в Израиле, Швейцарии, США и Китае.