Родился в Москве. Окончил Московское хореографическое училище (класс П. Корогодского), в 1994 году был принят в труппу Большого театра, репетирует под руководством В. Лагунова.

Участвовал в постановках таких крупнейших хореографов, как А. Ратманский («Эсмеральда» Ц. Пуни, «Утраченные иллюзии» Л. Десятникова, «Светлый ручей» Д. Шостаковича, «Пламя Парижа» Б. Асафьева), Ж.- К. Майо («Укрощение строптивой» на музыку Д. Шостаковича); был в числе первых исполнителей балетов «В комнате наверху» Ф. Гласса, (хореография Т. Тарп), «Пахита» Л. Минкуса (постановка и новая редакция Ю. Бурлаки), «Корсар» А. Адана, (постановка и новая хореография А. Ратманского и Ю. Бурлаки). Первый исполнитель роли Йорика («Гамлет» на музыку Д. Шостаковича в постановке Д. Доннеллана и Р. Поклитару). Участник мировой премьеры балета «Ундина» Х. Хенце (хореография В. Самодурова).

Преподает в Московской государственной академии хореографии.

Заслуженный артист РФ.