Окончил Московскую театральную школу Олега Табакова в 2015 году и был принят в Московский Художественный театр.
На профессиональной сцене дебютировал в 12 лет в роли Винсента в спектакле МХТ им. А. П Чехова «Лунное чудовище».
Играл в спектаклях: «Мушкетёры. Сага. Часть первая» (автор и режиссёр К. Богомолов, 2015) — Бекингем, «Дракон» Е. Шварца (реж. К. Богомолов, 2017) — Генрих, «Северный ветер» (автор и режиссер Р. Литвинова, 2017) — Хьюго, Бенедикт; «Звезда вашего периода» (автор и режиссер Р. Литвинова, 2021) — Миша Мышкин, «Стоики» Д. Данилова (реж. Д. Азаров, 2024) — Парень.
Работы в Театре п/р О. Табакова: «Год, когда я не родился» по пьесе В. Розова «Гнездо глухаря» (реж. К. Богомолов, 2012) — Пров Судаков, «Билокси-блюз» Н. Саймона (реж. О. Табаков, А. Марин, 2013) — Юджин М. Джером, «Вий» В. Сигарева по повести Н. Гоголя (реж. В. Сигарев, 2015) — ритор Тиберий Горобец, «Безымянная звезда» М. Себастиана (реж. А. Марин, 2016) — учитель Мирою, «Матросская тишина» А. Галича (реж. О. Табаков, 2016) — Давид Шварц.