Окончил Школу-студию МХАТ (курс Р. Козака и Д. Брусникина) в 2007 году и был принят в труппу МХТ им. А. П. Чехова, где работал по 2017 год. Играл в спектаклях: «Амадей» П. Шеффера (реж. М. Розовский) — Вентичелли, «Киже» Ю. Тынянова (реж. К. Серебренников, 2009) — Синюхаев, «Трёхгрошовая опера» Б. Брехта (реж. К. Серебренников, 2009) — Вестник, «Иванов» А. П. Чехова (реж. Ю. Бутусов, 2009) — Косых, «Пиквикский клуб» Ч. Диккенса (реж. Е. Писарев, ввод) — Сэм Уэллер, «Призраки» Э. Де Филиппо (реж. Е. Писарев, 2010) — Паскуале, «Свадьба Кречинского» А. Сухово-Кобылина (реж. В. Мейкшанс, 2012) — Расплюев. Играет в спектаклях: «Конёк-Горбунок» братьев Пресняковых по сказке П. Ершова (реж. Е. Писарев, 2008) — Старик и Ёрш, «Обрыв» И. Гончарова (реж. А. Шапиро, 2010) — Козлов, «Шага» М. Дюрас (реж. М. -Л. Бишофберже, 2011), «Мастер и Маргарита» М. Булгакова (реж. Я. Сас, 2011) — Иешуа Га-Ноцри, «Прошлым летом в Чулимске» А. Вампилова (реж. С. Пускепалис, 2012) — Пашка, «Вишнёвый сад» А. П. Чехова (реж. А. Шапиро, ввод 2012) — Петр Сергеевич Трофимов, «Деревня дураков» Н. Ключарёвой (реж. М. Брусникина, 2014) — Вова. В Театре им. А. С. Пушкина играет Посыльного в спектакле «Одолжите тенора» К. Людвига (реж. Е. Писарев). В Московском театре п/р О. Табакова играл Йозефа К. в «Процессе» Ф. Кафки (реж. К. Богомолов). Играет Треплева в «Чайке» (реж. К. Богомолов, 2014). Лауреат молодёжной премии «Триумф» (2010 г.). За работу в спектакле «Конёк-Горбунок» удостоен премии Олега Табакова (2009). Снимается в кино.