Welcome to the Opera Institute student information page. Here you will find information about casting, class rosters, and production-related news.
2026 Main Stage Cast Lists
Roméo et Juliette
Juliette: Avuya Ngcweni/Abigail Orr (Amy Wang, cover)
Stephano: Juliette Kaoudji/Lindsey Weissman (Makenna Palacio, cover)
Gertrude (+chorus): Janae Peterson (JP)/Makenna Palacio (+chorus)
Roméo: David Rivera Bozón/Shuangxiang Shan
Tybalt: Ryan Hanger/Minsun Im
Benvolio (+chorus): Andrew Steele (+chorus)
Mercutio: Matt Feinberg/Libang Wang
Pâris (+chorus): Gonzalo Lamego (+chorus)
Grégorio (+chorus): Wenlong Zhang (+chorus)
Capulet: Ethan Wagner/Jongho Woo (Tae Woong An, cover)
Frère Laurent: Chenxi Fu
Le Duc: James Demler
CORO
SOPRANO I
Zoe Bennett, Rose Carilli, Dongge Li, Ziqi Liu,
Bianca Rahme, Wanda Sullivan, Geyang Xu, Emily Szubielski
SOPRANO II
Emma Giventer-Braff , Emma Giventer-Braff, J. Lamoureux, Bianca Lucas,
Lauren Mahoney, Makenna Palacio, Janae Peterson, Janae Peterson,
Roshan Sivaraman, Audrey Hyers
TENOR I
Judd Blake, Greysen Kemper, Zhenhao Xiao
TENOR II
Andrew Mak, Andrew Steele, Youxin Wang
BARITONE I
Gonzalo Lamego, Wenlong Zhang
BARITONE II
Tae-Woong An, Jerome Boxer
Flight
Refugee: Devin Barry/Sergio Savala
Controller: Rose Carilli/Abigail Orr
Bill: Judd Blake/David Rivera Bozón (Minsun Im, cover)
Tina: Isabella Abbrescia/Abigail Cunningham
Older Woman: Emma Giventer-Braff/Janae Peterson
Stewardess: Anna Gaddie/Hannah Prince
Steward: Matthew Feinberg/Ethan Wagner
Minksman: Wenlong Zhang/Jongho Woo
Minskwoman: Juliette Kaoudji/Lindsey Weissman (Makenna Palacio, cover)
Immigration Officer: Chenxi Fu
2025 Fringe Festival Cast Lists
The Eleanors
- Lilian (soprano): Isabella Abbrescia/Abigail Cunningham
- Maxie: (soprano): Abigail Orr/Amy Wang
- Ramona (mezzo-soprano) Juliette Kaoudji/Janae Peterson
- Mr. Pete (tenor): Ryan Hanger/Judd Blake (Andrew Steele, cover)
- Cal (baritone): Matthew Feinberg
- “The Ferry Family”
- Juliette (soprano): Hannah Prince/Emily Szubielski
- Susie (soprano or mezzo): Anna Gaddie/Emma Geventer-Braff
- Floyd (mezzo-soprano/CT): Devin Barry/ Sergio Savala
Thumbprint
- MUKHTAR: Avuya Ngcaweni, Zoe Bennett (cover)
- MOTHER/MINISTER/REPORTER: Lindsey Weissman, Makenna Palacio
- FATHER/JUDGE/REPORTER/MASTOI: Jongho Woo, Ethan Wagner
- FAIZ/POLICE CHIEF/REPORTER/VILLAGER: David Rivera Bozón; Heming Cao
- SHAKUR/IMAM/REPORTER/MASTOI/VILLAGER): Minsun Im; Shuangxiang Shan
- ANNU (Also plays YOUNG GIRL/REPORTER): Erin Matthews, Rose Carilli
