В 1999 году принят в балетную труппу Мариинского театра.
В Мариинском театре станцевал ряд сольных партий, и был приглашён на ведущую партию принца Зигфрида в балете "Лебединое озеро", партию принца Дезире в балете "Спящая Красавица" и принца в балете "Щелкунчик".
Неоднократно выезжал с балетной труппой Мариинского театра на зарубежные гастроли.
Гастроли:
2004 год – Гала-концерт в г.Осака,
2005 год – Гонконг,
2006 год – приглашен в Японию ведущим солистом на "Русский балетный фестиваль" с Московской труппой.
В 2007 г. был приглашён в Японию ведущим солистом.
В 2007 г. был приглашён в Киев (Украина) ведущим солистом, где исполнил партию принца Зигфрида в балете "Лебединое озеро".
В 2009 г., а также в 2010 г. был приглашён на партию принца Зигфрида в балете “Лебединое озеро” в гастрольный тур по городам России.
В 2010 г. приглашён на фестиваль звёзд балета “Dance open 2010”. В этом же году приглашён на правительственный гала-концерт звёзд балета в Копенгагене, в честь королевы Дании.
В 2010 г. приглашён на ведущие партии: Базиль в балете "Дон-Кихот", принц Дезире в балете "Спящая красавица", принц Альберт в балете "Жизель" в Москву.
В 2011 г. приглашён Андрисом Лиепа в г. Париж. Выступал на сцене театра Champs-Elysees в рамках широкомасштабного проекта “Русские сезоны XXI века”. Исполнил партию главного Половца в «Половецких плясках» из оперы «Князь Игорь» с Илзе Лиепа.
В 2011 г. приглашен на Гала-концерты звезд балета по городам Чили.
В феврале 2012 г. приглашен в Харьков на Гала концерт звезд балета Украины.
В 2012 г. совершил тур по городам Голландии, где исполнил партию принца Зигфрида из балета « Лебединое Озеро».
В 2012 г. неоднократно принимал участие в гастрольных турах по городам Украины и Крыма. В 2012-2013гг. принял участие в гастрольном турне по городам Голландии, Бельгии и Люксембурга. Исполнил партию принца в балете «Щелкунчик» и партию принца Дезире в балете « Спящая красавица».