Родился во Владикавказе.
Окончил Пермское хореографическое училище в 1996 году.
В 1996 – 1997 стажировался в Академии Русского балета им. А. Я. Вагановой (класс Бориса Брегвадзе).
В труппе Мариинского театра с 1997 года.
В репертуаре:
«Сильфида» (Гурн) – хореография Августа Бурнонвиля;
«Баядерка» (Великий брамин) – хореография Мариуса Петипа, редакция Вахтанга Чабукиани;
«Спящая красавица» (Каталабют, Галифрон) – хореография Мариуса Петипа, редакция Константина Сергеева;
«Лебединое озеро» (мазурка, Наставник принца) – хореография Мариуса Петипа и Льва Иванова, редакция Константина Сергеева;
«Раймонда» (Абдерахман) – хореография Мариуса Петипа, редакция Константина Сергеева;
«Дон Кихот» (Гамаш);
«Шехеразада» (Шахезман, Шахриар) – хореография Михаила Фокина;
«Весна священная» (Шаман) – хореография Вацлава Нижинского;
«Бахчисарайский фонтан» (Гирей) – хореография Ростислава Захарова;
«Шурале» (Главный сват) – хореография Леонида Якобсона;
«Ромео и Джульетта» (друзья Тибальта, слуги Монтекки) – хореография Леонида Лавровского;
«Клоп» (Баян);
балеты Джорджа Баланчина – «Блудный сын» (Отец), «Вальс»;
балеты Алексея Ратманского – «Конек-горбунок» (Данило), «Средний дуэт», «Анна Каренина» (Адьютант Его Величества).
С труппой Мариинского театра гастролировал в Германии, Греции, Финляндии, Китае, Гонконге.