Роли в дипломных спектаклях:
- «Турандот» – Калаф, Палач
Роли в театре «Мастерская»:
- «Тихий Дон» – Пётр Мелехов
- «Том Сойер» – Сид
- «Братья Карамазовы» – Алексей Карамазов
- «Малыш и Карлсон» – Папа
- «Письмовник» – Юнга, Всеславинский, Убри, Кутузов, Сын Янки
- «Молодая гвардия»
- «Турандот» – Калаф, Палач
- «Преступление и наказание. Девять дней Родиона Романовича Раскольникова» – Раскольников
- «Анна Каренина» – Алексей Вронский
- «Два вечера в весёлом доме» – Лихонин
- «Руслан и Людмила» – Фарлаф
- «Три сестры. Игра в солдатики» – Андрей
Режиссёрские работы в театре «Мастерская»:
Роли в других театрах:
- «Маленькие трагедии» (Театр «Русская антреприза» имени Андрея Миронова) – Альбер
- «Фальшивая монета» (Театр «Русская антреприза» имени Андрея Миронова) – Глинкин
- «Трамвай "Желание"» (Театр «Приют комедианта») – Молодой человек, Пабло
- «Собачье сердце» (Театр «Приют комедианта») – Иван Арнольдович Борменталь
Режиссёрские работы в других театрах:
- «Тиль Уленшпигель» (Санкт-Петербургский Городской театр)
- «Бесы» (Санкт-Петербургский Городской театр)
Фильмография по данным сайта «КиноПоиск»:
- «ППС 2» (сериал) – Костик, режиссёры Виктор Татарский, Леонид Пляскин, Сергей Полуянов, Андрей Либенсон, Ким Дружинин, Максим Бриус и Алексей Богданов, 2012
- «Принцип Хабарова» (сериал) – режиссёр Андрей Щербинин, 2012
- «Морские дьяволы. Смерч 2» (сериал) – Сын чиновника, режиссёры Наталия Бучнева, Александр Картохин, Сергей Раевский, Павел Мальков, Иван Мошняков, Сергей Полуянов и Дмитрий Аверин, 2015
- «Такая работа» (сериал) – Егор, сын Зарецкого, режиссёры Владимир Койфман, Наталия Бучнева, Сергей Мезенцев и Андрей Щербинин, 2015
- «Свидетель» (короткометражный) – режиссёр Антон Момот, 2019
Призы и награды:
- Молодёжная премия Санкт-Петербурга в области художественного творчества в номинации «За достижения в области сценического творчества» – за постановку спектакля «Я не видел войны...»
- Призёр Самарского кинофестиваля 70/30 (номинация «лучшая мужская роль») – за роль в фильме «Свидетель»