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