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