Окончил Новосибирское государственное хореографическое училище в 2009 году.
С 2008 по 2014 г.г. – ведущий солист Новосибирского театра оперы и балета. Исполнял партии в балетах «Жизель» (Граф Альберт), «Лебединое озеро» (Принц, Ротбарт), «Баядерка» (Солор), «Спящая красавица» (Принц Фортюне, Голубая птица), «Корсар» (Конрад), «Дон Кихот» (Эспада), «Щелкунчик» в хореографии Василия Вайнонена (Щелкунчик-принц), «Щелкунчик» в хореографии Льва Иванова, Василия Вайнонена, Сергея Вихарева (Принц Оршад), «Спартак» в хореографии Юрия Григоровича (Красс), «Шопениана» Михаила Фокина, «Кармен» Ролана Пети (Эскамильо), Who cares? Джорджа Баланчина.
С 2014 года в труппе Мариинского театра.
2012 г. - Лауреат премии XXV Театрального фестиваля «Парадиз» в номинации «Лучшая мужская партия в балете» за роль Конрада в балете «Корсар» (Новосибирск)
2013 г. - Золотая медаль XII Молодежных Дельфийских игр России в номинации «Классический танец»
2014 г. - Серебряная медаль XIII Молодежных Дельфийских игр России в номинации «Классический танец»
2014 г. - Дипломант XXVI Международного конкурса артистов балета в Варне (Болгария)