Born in Minsk. In 2010 he graduated from the faculty of computer design of the Belarusian State University of Informatics and Radioelectronics. In 2016 he defended his master's degree thesis at the production faculty of the Russian State Institute of Stage Arts, specialising in "management of artistic and technological procedures in contemporary theatre".
From 2010 to 2016 he worked for Show Consulting, a studio for set design and stage technology (St Petersburg), initially as a video technician and from 2012 occupying the position of head of the studio's technical department.
As a designer and video technician he has collaborated with the Bolshoi Theatre of Russia, the Sovremennik theatre, the Alexandrinsky Theatre, the Moscow Stanislavsly and Nemirovich-Danchenko Music Theatre, the Teatro alla Scala, the Opéra de Paris, the Staatsoper Unter den Linden, the Théâtre la Monnaie and the Chekhov Sakhalin International Theatre Center among other companies.
As a video designer he has worked on productions by Dmitri Tcherniakov, Yevgeny Arye, Semyon Pastukh, Valery Fokin, Alexei Votyakov, Kirill Serebryannikov, Alexander Titel, Alexander Sokurov, Yuri Possokhov, Yuri Smekalov, Andrei Sevbo, Pavel Kaplevich, Andrei Kaidanovsky, Sergei Zemlyansky, Ilya Zhivoi and Maxim Petrov among other stage directors, choreographers and set designers.
In 2017–2018 he worked as head of the artistic production department of the Yanka Kupała National Academic Theatre (Minsk).
In 2019 he was the creatice producer of the first Russian competition of theatre media artists Digital Gonzago as part of the Digital Opera festival.
Information for July 2021