Родился в Самаре. Окончил Центральную музыкальную школу по классам вокала и композиции там же. Во время учёбы принимал участие в спектаклях Театра юного зрителя «СамАрт», исполнял сольные партии в Самарском академическом театре оперы и балета, участвовал в концертных программах Самарской государственной филармонии.
Затем поступил в Академическое музыкальное училище при Московской государственной консерватории им. П. И. Чайковского. Продолжил образование в МГК им. П. И. Чайковского (с 2020 — в классе Юрия Григорьева, с 2022 — в классе Романа Муравицкого). В настоящее время получает второе высшее в Российском институте театрального искусства — ГИТИС по специальности «Режиссёр музыкального театра».
С 2019 — солист Камерной сцены им. Б. А. Покровского Большого театра. Дебютировал в партии Дона Нарчизо в опере «Турок в Италии» Дж. Россини.
С 2023 — солист Московского театра «Новая Опера» им. Е. В. Колобова.
В качестве приглашённого солиста регулярно сотрудничает с театрами «Геликон-Опера», МХАТ имени Горького, Центр имени Мейерхольда, Театр на Трубной, Государственный камерный музыкальный театр «Санктъ-Петербургъ Опера», Пермский театр оперы и балета, Астраханский театр оперы и балета, Краснодарский музыкальный театр, Чувашский государственный театр оперы и балета, Музыкальный театр Республики Карелия, Большой театр Белоруссии, Национальная опера Кореи.