Родился в Краснодаре. Окончил Краснодарский музыкальный колледж имени Н. А. Римского-Корсакова в 2013 году (класс А. Губаревой). В 2018 году окончил Российский институт театрального искусства — ГИТИС (факультет музыкального театра).
В сезоне 2014–2015 дебютировал на сцене театра «Геликон-опера» в спектакле «Прекрасная Елена» Оффенбаха в партии Ореста.
В январе 2015 года принимал участие в концертном исполнении оперы «Демон» Рубинштейна в Концертном зале имени П. И. Чайковского, исполнив партию Ангела.
В 2015 году в Камерном музыкальном театре имени Б. А. Покровского участвовал в мировой премьере оперы «Мелкий Бес» Журбина, исполнив партию Саши.
С 2016 по 2018 год — артист Молодёжной оперной программы Большого театра.
Будучи артистом Молодёжной программы выступал с Юрием Башметом в Антверпене (Бельгия), на рождественском концерте в посольстве России (Берлин, Германия), в Австрии (Линц) в концерте артистов молодёжной программы в Брукнерхаусе, в Италии на музыкальном фестивале Orfeo.
Проходил стажировку в академии театра la Scala в Милане.
С 2020 по 2023 год выступал в партиях на сцене Большого театра, на сцене «Гоголь-центра», в Михайловском театре, в Красноярском театре оперы и балета, в Государственной академической капелле Санкт-Петербурга, в Московском академическом Музыкальном театре имени К. С. Станиславского и Вл. И. Немировича-Данченко.
В 2021 году в Бухаресте в румынском Атенеуме и в Вене в Theater an der Wien исполнил партию Аполлона в опере Кальдара La Concordia del Pianeti.