Окончил Санкт-Петербургскую государственную консерваторию им. Н. А. Римского-Корсакова по двум факультетам - дирижерско-хоровому и вокальному (класс Ю. Марусина).
Победитель II Международного конкурса молодых оперных певцов «Опера без границ» (Гран-при, Краснодар, 2015).
В 2012 г. стал солистом Академии молодых оперных певцов Мариинского театра, в сезоне 2013/14 дебютировал в партии Ленского в опере «Евгений Онегин» П. Чайковского.
Первое выступление на сцене Большого театра состоялось в 2017 году в заглавной партии оперы «Идиот» М. Вайнберга. В 2018 году был приглашен в оперную труппу театра.
Европейский дебют певца состоялся в 2017 г. в театре Дортмунда (Германия) в партии Альфреда («Травиата» Дж. Верди). Среди последних ангажементов - «Травиата» Дж. Верди в Софийской национальной опере с маэстро Пласидо Доминго (2023), «Леди Макбет Мценского уезда» Д. Шостаковича в Барселонском оперном театре Лисео (2024).
В репертуаре более тридцати оперных партий. Выступал в Японии, Великобритании, Италии, Австрии, Швейцарии, Франции, Румынии, Финляндии, Болгарии, Польше, Германии. Сотрудничал с такими дирижерами, как В.Гергиев, И. Марин, М. Плетнев, М. Янсонс, Ю. Симонов, Ш. Дютуа, Ж. Понс, Д. Каллегари.