Родился в Москве. Окончил Школу музыкально-театрального искусства имени Г. П. Вишневской (Москва), Государственный колледж имени Гнесиных и Академию хорового искусства имени В. С. Попова (класс С. Нестеренко).
С 2013 — солист театра «Новая опера», где исполняет ведущие партии в операх «Снегурочка» и «Царская невеста» Н. Римского-Корсакова, «Саломея» Р. Штрауса, «Евгений Онегин» П. Чайковского, «Капулетти и Монтекки» В. Беллини, «Травиата» Дж. Верди, «Любовный напиток» Г. Доницетти. С 2014 — приглашенный солист Большого театра России, дебютировал в роли Феррандо (В. Моцарт «Так поступают все женщины»), затем исполнил партии Ленского (П. Чайковский «Евгений Онегин»), Кавалера Бельфьоре (Дж. Россини «Путешествие в Реймс»), Берендея (Н. Римский-Корсаков «Снегурочка»). Выступает с такими дирижёрами, как В. Спиваков, В. Федосеев, О. Тауск, К.-Д. Мазур, В. и Д. Юровские.
Участвовал в фестивалях «Черешневый лес», «Владимир Спиваков приглашает…», международных фестивалях в Казани, Кольмаре, Экс-ан-Провансе, Брегенце, Линце, Лиссабоне, в Генделевском фестивале в Германии, фестивале А. Брукнера в Австрии.
Выступал на оперных сценах Дюссельдорфа, Берлина, Цюриха, Тель-Авива, Карлсруэ.