Born in Vologda. Graduated from the stage faculty of the Leningrad State Cherkasov Institute of Theatre, Music and Cinema in 1993, specialising in costume design (department of stage technology).
Joined the Mariinsky Theatre as a costume technician in 1991. Has worked on costume designs for productions of Don Carlo (Assistant Designer), Khovanshchina, Prince Igor, Don Quixote, La Bayadère, Petrouchka and Mazepa.
Has designed the costumes for forty-two productions for drama theatres and opera and ballet companies, among them Anouilh's Generals in Skirts (Comedy Theatre, St etersburg), Gorin's Memorial Prayer (Pushkin Drama Theatre, Krasnoyarsk), Shukshin's Before the Cocks Crow Thrice (Drama Theatre, Orienburg), Kin IV, Lady Windermere's Fan (Norilsk Drama Theatre), Katerina Ismailova, War and Peace, Boris Godunov, The Enchantress, The Gambler, The Snow Maiden (Mariinsky Theatre), Antigone (Grand Drama Theatre), Turandot, Fiery Angel (Bolshoi Theatre), Don Quixote, L'Arlequinade, Carnaval (Novosibirsk Theatre of Opera and Ballet), Salome (Chicago Opera), Love for Three Oranges (Sydney Opera House, Australia) and The Little Mermaid (Broadway).
Has worked with directors including Teimur Chkheidze, Irina Molostova, Yuri Alexandrov, Alexei Stepanyuk, Alexander Galibin, David Pountney, Andrei Konchalovsky and Francesca Zambello.