Окончил Школу-студию МХАТ (курс И. Золотовицкого и С. Земцова) в 2014 году и был принят в труппу Московского Художественного театра.
Играл в спектаклях:
«Белоснежка и семь гномов» Л. Устинова и О. Табакова (реж. М. Миронов, 2011) — Исполнитель королевских желаний, «Пиквикский клуб» по роману Ч. Диккенса (реж. Е. Писарев) – Президент суда, «Свадьба Кречинского» А. Сухово-Кобылина (реж. В. Мейкшанс, 2012) – Щебнев, «Мастер и Маргарита» М. Булгакова (реж. Я. Сас, ввод) — Жорж Бенгальский, «Идеальный муж. Комедия» по мотивам произведений О. Уайльда (реж. К. Богомолов, 2013) — Молох, «№ 13D» Р. Куни (реж. В. Машков, 2014) — Официант, «Мушкетёры. Сага. Часть первая» (автор и режиссёр К. Богомолов, 2015) — Портос, «Примадонны» К. Людвига (реж. Е. Писарев, ввод) — Лео.
Сыграл Сталина в спектакле-посвящении «Солнце всходит» к 150-летию М. Горького по документальной пьесе М. Дурненкова (реж. В. Рыжаков, 2018).
В Центре имени Вс. Э. Мейерхольда играет Вернера в постановке В. Рыжакова «Солнечная линия» по пьесе И. Вырыпаева (2017).
В 2014 году в составе творческой группы спектакля «№ 13D» был удостоен премии Олега Табакова. Лауреат театральной премии газеты «Московский комсомолец» в номинации «Лучшая мужская роль» (Голубков в спектакле МХТ «Бег», 2019), лауреат премии журнала Ok! в номинации «Главный герой. Телефильм» («Звоните ДиКаприо!», 2019).