Родился в Перми.
В 1995 году окончил Академию Русского балета им. А. Я. Вагановой.
В труппе Мариинского театра с 1995 года.
В репертуаре:
"Раймонда" (Беранже);
балеты в постановке Михаила Шемякина: "Щелкунчик", хореография Кирилла Симонова (Щелкунчик-принц); "Волшебный орех", хореография Донвены Пандурски (Турецкий жених)
"Манон" (Леско);
"Свадебка" (солист);
"Ундина" (друг Матео, Pas de quatre);
"Шинель" по Гоголю (полицмейстер);
балет Джона Ноймайера Spring and Fall;
балеты Джорджа Баланчина: "Драгоценности" (Рубины), "Симфония до мажор" (I часть), "Блудный сын" (Друг Блудного сына);
балеты Алексея Ратманского "Золушка" (мужской танец), "Поэма экстаза";
балет Ролана Пети "Юноша и смерть";
балеты Уильяма Форсайта Steptext, "Там, где висят золотые вишни".