В 2014 году окончил Российский государственный институт сценических искусств по специальности «Художник-технолог сцены», в 2012—2014 обучался на заочном курсе РГИСИ по специальности «Художник по свету» под руководством Владимира Лукасевича.
Создал световые партитуры для балетов Антона Пимонова («Скрипичный концерт № 2», «Кот на дереве» в Мариинском театре; «Обручение ради смеха» на Новой сцене Большого театра России; «Любовные песни» в театре «Урал Опера Балет» (Екатеринбург); «Луна напротив» в театре «Балет Москва»), Максима Петрова («Дивертисмент короля», «Русская увертюра», вечер «Байка. Мавра. Поцелуй феи», «Послеполуденный отдых фавна» в Мариинском театре; Concerto Armonico для Atlanta Ballet Company, США) и Ильи Живого («Времена года», «Пульчинелла», «Игра в карты» в Мариинском театре; I’m not scared для Origen Festival Cultural, Швейцария).
Кроме того, автор светового дизайна для балета «Пахита» в хореографии Юрия Смекалова и проекта «Творческая мастерская молодых хореографов» (2016—2019) в Мариинском театре; для спектаклей «Увертюра» (хореограф Игорь Булыцын), «Приказ короля» (хореограф Вячеслав Самодуров) и проекта L.A.D. на музыку Десятникова в театре «Урал Опера Балет»; «Крейцерова соната» (хореограф Роберт Бинет) и «Транскрипция цвета» (хореограф Хуанхо Аркес) в театре «Балет Москва».
Избранные работы за рубежом: балеты «Ее звали Кармен» (хореограф Ольга Костель; London Coliseum, Великобритания), «Жизнь героя» (хореограф Донвена Пандурски; Theater Münster, Германия), Isadora (хореограф Владимир Варнава; Segerstrom Center for the Arts, США), Rasputin (хореограф Юка Ойши; London Palladium, Великобритания), «Ромео и Джульетта» (хореограф Йохан Кобборг; Arena di Verona, Италия), а также опера Schöne Welt (режиссер Джованни Нетзер; Riom Castle для Origen Festival Cultural).
Художник по свету спектаклей в Пермской опере: «Евгений Онегин» (режиссер Владиславс Наставшевс), «Норма» (режиссер Максим Петров) и «Замок герцога Синяя Борода» (режиссер Евгения Сафонова).
Среди постановок в драматическом театре: «Аустерлиц», «Бесчестье» (режиссер Евгения Сафонова; БДТ им. Г. А. Товстоногова), «Черная кошка, белый кот» (режиссер Сергей Чехов; Калининградский областной драматический театр), «Пиковая дама. Игра» (режиссер Евгения Сафонова; Театр им. Ленсовета).
Шестикратный номинант премии «Золотая Маска» как «Лучший художник по свету» в спектаклях: «Времена года», «Приказ короля», «Аустерлиц», «Байка. Мавра. Поцелуй феи», «Евгений Онегин» и проект L.A.D.