Konstantin Stepashkin was born in Moscow. He graduated from the Moscow State Academy of Choreography (the Bolshoi Ballet Academy) in 2021 (course of Sergei Alekseevich Orekhov).
Since June 2021, Konstantin Stepashkin has been an artist of the Ballet Company of the Primorsky Stage of the Mariinsky Theatre.
Repertoire at the Primorsky Stage of the Mariinsky Theatre includes:
The Swan Lake (Waltz/Polonaise); choreography by Marius Petipa and Lev Ivanov, revised choreography by Konstantin Sergeyev,
The Sleeping Beauty (Waltz, Mazurka); choreography by Marius Petipa, revised version by Konstantin Sergeyev, Eldar Aliev,
Giselle (Courtiers); choreography by Jean Coralli, Jules Perrot and Marius Petipa,
Don Quixote (Fandango); choreography by Alexander Gorsky,
La Bayadère (Kshatri, Parrots); choreography by Marius Petipa, revised choreography by Vladimir Ponomarev and Vakhtang Chabukiani,
Le Corsaire (Forban); choreography by Eldar Aliev using fragments from choreography by Marius Petipa,
A Thousand and One Nights (Archers, Bacchanal, The Marketplace Scene, Thieves); choreography by Eldar Aliev,
Raymonda (Knights, Saracen Dance, Mazurka); choreography by Marius Petipa revised version by Konstantin Sergeyev and Eldar Aliev,
The Firebird (Kashchei’s subjects); choreography by Eldar Aliev,
The Little Humpbacked Horse (Boyars).