Народный артист Беларуси (2014)
Выпускник Белорусского государственного хореографического колледжа (1992, класс А.И.Коляденко). В 2005 г. окончил Белорусскую государственную академию музыки. С 1992 года – солист Белорусского Государственного музыкального театра.
С 2007 года – солист Национального академического Большого театра оперы и балета Республики Беларусь.
Отец Сольвейг – "Пер Гюнт"
Ромео, Меркуцио – "Ромео и Джульетта"
Альберт, Па де де – "Жизель"
Дезире, Голубая птица – "Спящая красавица"
Принц, Дроссельмейер – "Щелкунчик"
Базиль, Гамаш – "Дон Кихот"
Ланкедем, Али – "Корсар"
Аббат – "Кармина Бурана"
Золотой божок – "Баядерка"
Партия Чиполлино в одноименном спектакле.
Нурали – "Бахчисарайский фонтан"
Красс – "Спартак"
Модест, Отец – "Анюта"
Солист – "Шесть танцев"
Визирь – "Семь красавиц"
Менго – "Лауренсия"
Солист – опера "Паяцы"
Фрондосо – "Лауренсия"
Отец Ивана – "Конек-Горбунок"
Хореографические миниатюры "Видение розы" (хореография Р.Поклитару), "Мир не кончается у дверей дома" (хореография Р.Поклитару), "Адажио" (хореография Р.Поклитару), "Тарантелла" (хореография Дж.Баланчина) и др.
В Государственном музыкальном театре Беларуси исполнял ведущие партии в балетах "Дон Кихот", "Вальпургиева ночь", "Жизель", "In pivo veritas", "Кармен-сюита", "Мефисто", "Сказка о спящей принцессе", "Шопениана", "Шехеразада" и др.
В 2012 году осуществил постановку одноактного балета "Зал ожидания" на Малой сцене Большого театра Беларуси.
Как балетмейстер-репетитор участвовал в постановке балета Иржи Килиана "Шесть танцев" на сцене Большого театра Беларуси.
В 2015 году осуществил постановку одноактного балета "Кто я?" на музыку С.Кортеса.
Балетмейстер-постановщик опер "Кармен" Ж.Бизе (2015), "Макбет" Дж.Верди (2016), "Травиата" Дж.Верди (2017).
Выступал в спектаклях Норвежского Национального балета (Осло), Хьюстонского балета (США), United Dance Company (Париж), "Русского камерного балета "Москва" (Россия), Национальной оперы Украины (Киев). Гастролировал в Литве, Украине, Латвии, Франции, Германии, Японии, Молдове и др.