João Miranda

Dancer
The Brazilian Joao Miranda studied dance at the Escola do Teatro Bolshoi in Brazil, at the Miami City Ballet School and as a scholarship holder of the Birgit Keil Dance Foundation at the Akademie des Tanzes Mannheim. In the 2015/16 season, he was a member of the ballet studio at the Staatsballett Karlsruhe, moving to the ensemble of the Badisches Staatstheater the following year. In the 2018/2019 season, ballet director Birgit Keil appointed him as a soloist and winner of the Young Star Ballet Award.
He danced there in “Giselle” and “A Million Kisses to my Skin” by David Dawson, in “Concerto” as well as Benvolio in “Romeo and Juliet” by Kenneth MacMillan, the water sprite Vodník in Jiří Bubeníček's new creation “Rusalka”, in “Swan Lake” and “After the Rain” by Christopher Wheeldon. His repertoire also includes works such as Hans van Mannen's “Große Fuge”, “The Suit” by Cathy Marston, “Requiem for a Rose” by Annabelle Lopez Ochoa, “Voluntaries” by Glen Tetley and “Deviations” by Stina Quagebeur. Bridget Breiner also created the role of “Freddie” for him in “Das Mädchen und der Nussknacker”. Joao Miranda is a member of Ballett am Rhein from the 2024/25 season.
Tue 09.06.2026
Theater Duisburg – Opernfoyer
17:30 - 18:15
Ballett-Workshop Ballet
Sat 13.06.2026
Theater Duisburg
19:30 - 22:15
Premiere Ballet
78685848382819
Klassik Abo, Wechselnde Wochentage-Abo E
Sat 20.06.2026
Theater Duisburg
19:30 - 22:15
Audiodescription Ballet
78685848382819
Wechselnde Wochentage-Abo D
Sat 27.06.2026
Theater Duisburg
19:30 - 22:15
Ballet
78685848382819
Samstags-Abo
Sun 05.07.2026
Theater Duisburg
18:30 - 21:15
Audiodescription Ballet
78685848382819
Wechselnde Wochentage-Abo C
Sun 12.07.2026
Theater Duisburg
15:00 - 17:45
Ballet
78685848382819
Sonntagnachmittags-Abo
Fri 17.07.2026
Theater Duisburg
19:30 - 22:15
For the last time this season Ballet
78685848382819
Gemischtes Abo I
Thu 03.07.2025
Opernhaus Düsseldorf
19:30 - 22:15
Ballet
9983776756443322
Donnerstags-Abo
Sun 06.07.2025
Opernhaus Düsseldorf
18:30 - 21:15
For the last time this season Ballet
9983776756443322
Sonntags-Abo
Sat 31.01.2026
Opernhaus Düsseldorf
19:30 - 22:15
Revival Ballet
10589796959463322
Kleines-Abo 2, Wechselnde Wochentage-Abo 3
Wed 11.02.2026
Opernhaus Düsseldorf
19:30 - 22:15
Ballet
9781756454423019
Mittwochs-Abo
Sun 15.02.2026
Opernhaus Düsseldorf
18:30 - 21:15
Ballet
10589796959463322
Wechselnde Wochentage-Abo 1
Sun 22.02.2026
Opernhaus Düsseldorf
18:30 - 21:15
Ballet
10589796959463322
Wed 01.04.2026
Theater Duisburg – Opernfoyer
18:00 - 18:45
Ballett-Workshop Ballet
Free entry
Sat 11.04.2026
Theater Duisburg
19:30 - 22:15
Premiere Ballet
78685848382819
Samstags-Abo
Sat 18.04.2026
Theater Duisburg
19:30 - 22:15
Ballet
78685848382819
Kleines-Abo-2, Wechselnde Wochentage-Abo B
Fri 22.05.2026
Theater Duisburg
19:30 - 22:15
Ballet
78685848382819
Wechselnde Wochentage-Abo A A
Sat 30.05.2026
Theater Duisburg
19:30 - 22:15
For the last time this season Ballet
78685848382819
Ballett-Abo Duisburg, Wechselnde Wochentage-Abo C

Ruẞ

A story of Cinderella
Thu 19.06.2025
Opernhaus Düsseldorf
18:30 - 20:15
Summer in the City, For the last time this season Ballet
Afterwards: Nachgefragt
9983776756443322
Donnerstags-Abo
Thu 18.12.2025
Theater Duisburg
19:30 - 21:15
Revival Ballet
69594939302417
Wechselnde Wochentage-Abo A A
Sun 21.12.2025
Theater Duisburg
15:00 - 16:45
Audiodescription Ballet
69594939302417
Sun 21.12.2025
Theater Duisburg
19:00 - 20:45
Ballet
69594939302417
Wechselnde Wochentage-Abo E
Sun 28.12.2025
Theater Duisburg
18:30 - 20:15
Ballet
69594939302417
Gemischtes Abo F
Sat 03.01.2026
Theater Duisburg
19:30 - 21:15
Audiodescription, For the last time this season Ballet
69594939302417
Ballett-Abo Duisburg