Родился в Ленинграде. 

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

Партии и роли, исполняемые на сцене театра «Зазеркалье»:

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

Также участвует в спектаклях и концертных программах:

Гаэтано Доницетти. «Любовный напиток»

Партии и роли в спектаклях прошлых лет:

  • Шакал (Владимир Баскин. «Кошка, которая гуляла сама по себе»)
  • Андре, администратор Стеллы, Кошениль, слуга Спаланцани, Питиканаччо, бандит, Франц, слуга Креспеля (Жак Оффенбах. «Сказки Гофмана»)
  • Миша («Шоколадное шоу»)
  • Попугай (Турбьёрн Эгнер. «Люди и разбойники из Кардамона»)
  • Сергей Илларионович (И. Кузнецов. «Шинель»), Иван Иванович (Г. Банщиков. «Опера о том, как поссорились Иван Иванович с Иваном Никифоровичем») (2018) («От Петербурга до Миргорода»)
  • Воины, Волхвы («Рождественская мистерия»)
  • Менелай (продюсер) (2013) (Жак Оффенбах. «Прекрасная Елена»)
  • Лабан Ларсен (2014) (Вадим Рывкин. «Людвиг и Тутта, или Лессайдская история»)
  • Герардо, племянник Буозо Донати, Гуччо, маляр (2014) (Джакомо Пуччини. «Джанни Скикки»)
  • Пеликан, метрдотель (2015) (Иоганн Штраус. «Принцесса цирка»)
  • Чужак (человек из племени Теварра) (2016) («Сказка пещерных времён»)
  • Тилибом (2016) («Алиса@Квест.ru»)
  • Блазиус (2018) (Владимир Баскин. «Капитан Фракасс»)

Партии и роли, исполненные на других площадках

Михайловский театр:

  • Король (Б. Асафьев. «Золушка»)
  • Беппо — Арлекин (Р. Леонкавалло. «Паяцы»)
  • Моностатос (В. А. Моцарт. «Волшебная флейта»)