Cédric Rupp was born in Filderstadt, Germany. He started his ballet education at the John Cranko Schule in 2000 and graduated in 2013. During his last year at the John Cranko Schule he already danced in several productions of the Stuttgart Ballet in the Corps de ballet.
In the season 2013/14 Cédric Rupp became an apprentice with the Stuttgart Ballet.
Solo Roles with the Stuttgart Ballet Corps de ballet Roles with the Stuttgart Ballet
- Fancy Goods (Marco Goecke)
- Giselle (after Coralli, Perrot, Petipa)
- Krabat (Demis Volpi)
- The Taming of the Shrew (John Cranko)