Выпускник Санкт-Петербургской консерватории (класс народного артиста России Владимира Ванеева). Проходил обучение по молодежной программе при Академии Санта-Чечилия в Риме. Был солистом в Михайловском театре Санкт-Петербурга и в Новосибирском театре оперы и балета.
Победитель международных конкурсов имени Павла Лисициана, имени Галины Вишневской и Competizione dell’Opera в Москве, Елены Образцовой в Санкт-Петербурге, Режин Креспен в Париже, Monte-Carlo Voice Masters в Монако. Серебряный призер Villa de Colmenar Viejo в Испании и Belvedere-Competition в Амстердаме. Бронзовый призер Operalia в Пекине и конкурса имени Франсиско Виньяса в Барселоне.
В 2013 году дебютировал на сцене Мариинского театра. С 2017 года выступает в составе оперной труппы.
Исполнитель сольных партий в постановках Большого театра России, Баварской оперы, Оперы Цюриха, Королевской оперы Дании, Большого театра Женевы. Участник Глайндборнского оперного фестиваля.
Номинирован на Национальную премию «Золотая маска» за исполнение партии Князя Игоря в опере А. Бородина.