Родился в Ленинграде.
В 2008 окончил СПбГАТИ (ныне РГИСИ) по специальности «Артист музыкального театра», курс народного артиста РФ, профессора А. В. Петрова.
В 2015 окончил Санкт-Петербургскую государственную консерваторию им. Н. А. Римского-Корсакова (вокальное отделение, класс нар. арт. РФ В. М. Черноморцева). В период обучения принимал участие в опере Н. А. Римского-Корсакова «Царская невеста» в партии Елисея Бомелия на сцене Театра Консерватории.
С 2004 — солист Санкт-Петербургского государственного детского музыкального театра «Зазеркалье».
В 2008–2009 являлся приглашенным солистом театра «Санкт-Петербург Опера», где исполнил партии Горо (Дж. Пуччини. «Мадам Баттерфляй»), Мисаила (М. Мусоргский. «Борис Годунов»), Норманна (Г. Доницетти. «Лючия ди Ламмермур»), Беппо-Арлекин (Р. Леонкавалло. «Паяцы»).
С 2018 — педагог по мастерству актёра на РГИСИ (факультет музыкального театра и эстрадного мастерства).
Принимал участие в III и V Санкт-Петербургском международном фестивале «Опера — всем» (Жоакино в опере Л. Бетховена «Фиделио» под управлением С. В. Стадлера, 2014; Елустаф в опере С. Прокофьева «Дуэнья» под управлением М. Голикова, 2016; Дон Курцио в опере В. А. Моцарта «Свадьба Фигаро» под управлением Ф. Мастранджело, 2016)
Партии и роли, исполняемые на сцене театра «Зазеркалье»:
- Фрезьер, адвокат (Дж. Гершвин. «Порги и Бесс»)
- Моностатос (В. А. Моцарт. «Волшебная флейта»)
- Герардо (Дж. Пуччини. «Джанни Скикки»)
- Берендей, Бобыль Бакула, Леший (Н. Римский-Корсаков. «Снегурочка»)
- Сергей Илларионович (И. Кузнецов. «Шинель», спектакль «От Петербурга до Миргорода»)
- Иван Иванович (Г. Банщиков. «Опера от том, как поссорились Иван Иванович с Иваном Никифоровичем», спектакль «От Петербурга до Миргорода»)
- Горо (Дж. Пуччини. «Мадам Баттерфляй»)
- Альмерик (П. Чайковский. «Иоланта»)
- Трике (П. Чайковский. «Евгений Онегин»)
- Родриго (Дж. Верди. «Отелло»)
- Ремендадо (Ж. Бизе. «Кармен»)
- Горо (Дж. Пуччини. «Мадам Баттерфляй»
- Дежурный тюрьмы (И. Штраус. «Летучая мышь»)
- Петя (С. Прокофьев «Петя и волк»)
- Андре, Франц, Кошениль, Питиканаччо (Ж. Оффенбах. «Сказки Гофмана»)
- Первый министр Цинь («Сказка о Соловье, Императоре и Смерти»)
- Красавчик Смит (А. Беспалова. «Белый клык»)
- Тилибом (Е. Подгайц. «Алиса в Зазеркалье»)
- Шакал (В. Баскин. «Кошка, которая гуляла сама по себе»)
- Знайка (В. Баскин. «Приключения Незнайки»)
- Глашатай (С. Важов. «Робинзон Крузо»)
- Ермолай (А. Беспалова. «Крошечка-Хаврошечка»)
- Воин, Волхв, Пастух («Рождественская мистерия» на музыку И. С. Баха)
Партии и роли, исполненные на других площадках
Михайловский театр:
- Король (Б. Асафьев. «Золушка»)
- Беппо — Арлекин (Р. Леонкавалло. «Паяцы»)
- Моностатос (В. А. Моцарт. «Волшебная флейта»)
