Graduated from the Secondary Arts School of the Leningrad State Repin Academic Institute in 1956. Graduated from the Leningrad State Repin Academic Institute in 1962 (theatre workshop of Professor Bobyshev).
In 1962 – 1965 worked at the Russian Drama Theatre in Vilnius (Lithuania). In 1965 – 1969 was Principal Designer with the Youth Theatre in Vilnius. In 1969 – 1971 was a designer with the State Academic Theatre of Opera and Ballet in Vilnius. In 1971 – 1976 and in 1978 – 1981 was Principal Designer with the Leningrad State Academic Akimov Comedy Theatre. In 1976 – 1978 was Principal Designer with the Leningrad State Academic Komissarzhevskaya Drama Theatre.
In 1981 – 1989 was Principal Designer with the State Academic Kirov Theatre (Mariinsky), where he worked on the operas Don Pasquale (staged by Yuri Alexandrov), The Queen of Spades and Eugene Onegin (staged by Yuri Temirkanov), Boris Godunov (staged by Boris Pokrovsky) and Mayakovsky´s Debut and the ballets Giselle, Swan Lake and The Angara. He specially designed the ballet La Bayadère for a tour to Greece.
In 2003 he designed Ostrovsky's play The Forest for the Comédie Française (Paris). In 2005 as part of a Russian Culture Ministry project he designed the sets for Rimsky-Korsakov´s The Snow Maiden at the Ufa Opera House.
He has worked with theatres in St Petersburg, Moscow, Minsk, Kiev, Baku, Tallinn and Poland, where he has designed over one hundred and fifty productions in various genres.