Leonid Shagalov was trained at the Bolshoi Ballet Academy and the State University of Theatrical Arts in Moscow. He performed with many companies including the Moscow Academic Light Opera and as a soloist and principal dancer with Beriozka Academic Dance Company of Russia. He has taught ballet, character, and folk dance at many Bay Area ballet schools including San Francisco Ballet School, where he was an instructor from 2004-09. Mr. Shagalov returned to SF Ballet School as the character dance instructor in September 2013.
Leonid Shagalov teaching character class at SF Ballet School
© Erik Tomasson