Роли
Реникса
Прозоров Андрей Сергеевич
Никто не приехал
Игнат
Маленькие трагедии
Сальери, Дон Гуан, Дон Карлос, Священник
Еще один поход хитроумного идальго Дон Кихота Ламанчского и его верного оруженосца Санчо Панса, а также их старых и новых знакомых в ожидании конца известных времён, или Просто Дон Кихот
Великан
Планета людей
Андре Прево, механик
Опера нищего
Бандит Рыбников (Рыбка)
Holden
Лифтёр Моррис
Ревизор
Инкогнито
Марево любви
Димас
Отец
Селезень
Вещь
Вожеватов
872 дня. Голоса блокадного города
Спасти камер-юнкера Пушкина
Михаил Питунин
#ПрощайИюнь
Колесов
Герои и боги
Тесей
Недопёсок Наполеон III
Плотник Меринов, школьник Калинин, школьник Белов, хор
Прощания не будет
Роли прошлых лет
Роли в спектаклях театра «Суббота»:
«Свадьба с генералом» - Эпаминонд Максимович Апломбов
«Много шума из ничего» - Бальтазар
«Уголь» - Федян
«Глуповъ. Нашествие» — Василиск Бородавкин
«Доходное место» — Василий
Участие в других проектах и спектаклях других театров:
«Topgirls» (по пьесе Кэрил Черчилль) — Безумная Гретта, Уин (реж. Г. Жданова, Социально-художественный театр, С.-Петербург, 2019)
«Сбитый дождем» (по пьесе А. Курейчека) — Рыбак (реж. Г. Стрелков, театр «Приют комедианта»)
«Сон в летнюю ночь» (У. Шекспир) — мальчик (реж. А. Морфов, театр им. В. Ф. Комиссаржевской)
«Иванов» (А. П. Чехов) — Дудкин (реж. А. Баргман и А. Вартаньян, «Такой Театр»)
«Яблочная лихорадка» («Правда — хорошо, а счастье лучше» А. Островский) — Платон (реж. Д. Салимзянов)