João Miranda
Dancer

© Ingo Schaefer
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.
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
Sat 20.06.2026
Theater Duisburg
19:30 - 22:15
Audiodescription Ballet
Sat 27.06.2026
Theater Duisburg
19:30 - 22:15
Ballet
Sun 05.07.2026
Theater Duisburg
18:30 - 21:15
Audiodescription Ballet
Sun 12.07.2026
Theater Duisburg
15:00 - 17:45
Ballet
Fri 17.07.2026
Theater Duisburg
19:30 - 22:15
For the last time this season Ballet
Thu 03.07.2025
Opernhaus Düsseldorf
19:30 - 22:15
Ballet
Sun 06.07.2025
Opernhaus Düsseldorf
18:30 - 21:15
For the last time this season Ballet
Sat 31.01.2026
Opernhaus Düsseldorf
19:30 - 22:15
Revival Ballet
Wed 11.02.2026
Opernhaus Düsseldorf
19:30 - 22:15
Ballet
Sun 15.02.2026
Opernhaus Düsseldorf
18:30 - 21:15
Ballet
Sun 22.02.2026
Opernhaus Düsseldorf
18:30 - 21:15
Ballet
Wed 01.04.2026
Theater Duisburg – Opernfoyer
18:00 - 18:45
Ballett-Workshop Ballet
Sat 11.04.2026
Theater Duisburg
19:30 - 22:15
Premiere Ballet
Sat 18.04.2026
Theater Duisburg
19:30 - 22:15
Ballet
Fri 22.05.2026
Theater Duisburg
19:30 - 22:15
Ballet
Sat 30.05.2026
Theater Duisburg
19:30 - 22:15
For the last time this season Ballet
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
Thu 18.12.2025
Theater Duisburg
19:30 - 21:15
Revival Ballet
Sun 21.12.2025
Theater Duisburg
15:00 - 16:45
Audiodescription Ballet
Sun 21.12.2025
Theater Duisburg
19:00 - 20:45
Ballet
Sun 28.12.2025
Theater Duisburg
18:30 - 20:15
Ballet
Sat 03.01.2026
Theater Duisburg
19:30 - 21:15
Audiodescription, For the last time this season Ballet