Родился в Москве в 1994 году. Дебютировал в кино, сыграв роль Тихона в фильме Романа Прыгунова «Индиго». В 2015 году окончил Школу-студию МХАТ (мастерская Дмитрия Брусникина). В 2016 году получил премию «Золотой Единорог» в номинации «Лучшая мужская роль» в картине Кирилла Серебренникова «Ученик». Фильм «Ухо» – его дебютная работа в качестве режиссера.