Родился в Сыктывкаре (республика Коми). В 1996 г. окончил Уфимское хореографическое училище. В 1996-97 гг. работал в составе труппы театра оперы и балета Республики Коми.
В 1997-2001 гг. был солистом балетной труппы Санкт-Петербургского государственного академического театра оперы и балета имени М.П. Мусоргского, где в его репертуар вошли партии:
Эспада, Базиль ("Дон Кихот" Л. Минкуса, хореография А. Горского)
па де труа, испанский танец, Принц Зигфрид ("Лебединое озеро"
П. Чайковского, хореография М. Петипа, Л. Иванова)
Принц Щелкунчик ("Щелкунчик" П. Чайковского, хореография
Н. Боярчикова)
Принц Дезире ("Спящая красавица" П. Чайковского, хореография
М. Петипа, с использованием материалов редакций Ф. Лопухова,
К. Сергеева, П. Гусева)
Феб ("Эсмеральда" Ц. Пуни, редакция Н. Боярчикова по мотивам хореографии Ж. Перро и М. Петипа)
Солор ("Баядерка" Л. Минкуса, хореография М. Петипа)
Петр ("Привал кавалерии" И. Армсгеймера, хореография М. Петипа)
Парис, Валентин ("Фауст" на музыку Ш. Каллоша, хореография Н. Боярчикова)
Граф Альберт ("Жизель" А. Адана, хореография Ж. Коралли, Ж. Перро, М. Петипа)
Джеймс ("Сильфида" Х. Левеншелля, хореография А. Бурнонвиля)
В 2001 г. перешел в труппу Мариинского государственного академического театра, где исполнил следующие партии:
Граф Альберт ("Жизель")
Эспада ("Дон Кихот", хореография М. Петипа, А. Горского)
Петрушка ("Петрушка" И. Стравинского, хореография М. Фокина)
Принц Дезире ("Спящая красавица", реконструкция спектакля 1890 г.)
Вацлав ("Бахчисарайский фонтан" Б. Асафьева, хореография Р. Захарова)
Меркуцио, Ромео ("Ромео и Джульетта" С. Прокофьева, хореография Л. Лавровского)
заглавная партия ("Блудный сын" С. Прокофьева, хореография Дж. Баланчина)
солист ("Вальс" М. Равеля, хореография Дж. Баланчина)
флегматик ("Четыре темперамента" П. Хиндемита, хореография Дж. Баланчина)
Де Грие ("Манон" на музыку Ж. Массне, хореография К. Макмиллана)
Хозе ("Кармен" на музыку Ж. Бизе, хореография Р. Пети)
Юноша ("Юноша и смерть" на музыку И.С. Баха, хореография Р. Пети)
солист ("Средний дуэт" на музыку Ю. Ханона, хореография А. Ратманского)
Принц ("Золушка" С. Прокофьева, хореография А. Ратманского)
солист (Come in! на музыку В. Мартынова, хореография К. Симонова)
Художник, Джек ("Лулу. Сон антизвезды" на сборную музыку, хореография Дж. Пепарини)
Щелкунчик-принц ("Щелкунчик", хореография К. Симонова)
Молодой Дроссельмейер ("Волшебный орех" С. Слонимского, хореография Д. Пандурски)
солист ("Весна и осень"/Spring and Fall на музыку А. Дворжака, хореография Дж. Ноймайера)
солист ("Тогда и теперь"/Now and Then на музыку М. Равеля, хореография Дж. Ноймайера)
солист ("Там, где висят золотые вишни" на музыку Т. Уилемса, хореография У. Форсайта)
солист (Steptext на музыку Т. Уилемса, хореография У. Форсайта)
солист (Reverence на музыку Г. Брайарса, хореография Д. Доусона)
Был партнером практически всех ведущих танцовщиц Мариинского театра.