Junior Cast
Aladdin – Chance Straley
Jasmine – Annabel Crater
Genie – AJ Gross
Magic Carpet – Ally Buckley
Sultan – Neal Verma
Iago – Luke Crater
Jafar – Chris Baker
Razoul – Ashley Buckley
Guard – Preston Hanni
Guard – Addison Baker
Guard – Alisha Kurian
Guard – Abigail Buckley
Narrator – Ella Stroud
Narrator – Isabel Isenhower
Narrator – Shennan Nelson
Narrator – Taylor Ward
Narrator – Sydney DiBiase
Narrator – Jenna Mazzoli
Prince Baba of Ganoush – Tyler Reis
Ganoush Attendant #1- Eleanor Kahle
Ganoush Attendant #2 -Taylor Reis
Ganoush Attendant #3 – Summer Maerten
Ganoush Attendant #4 – Abigail Wheeler
Prince Dahdu Rahn-Rahn – Preston Hanni
Rahn-Rahn Attendant #1 – Jilly Breece
Rahn-Rahn Attendant #2 – Keeva Clark
Rahn-Rahn Attendant #3 – Eden Fautz
Rahn-Rahn Attendant #4 – Kareena Kurian
The Prince Formerly Known as the Artist – Logan King
Artist Attendant #1 – Katie Dunn
Artist Attendant #2 – Kennedy Hanni
Artist Attendant #3 – Madison Byrne
Artist Attendant #4 – Teagan Clark
Townspeople – Scarlette Kabel
Townpeople – Grace Kahle
Townspeople – Harrison Kabel
Senior Cast
Aladdin – Michael Johnson
Jasmine – Fabiana Pesantes / Isabella Sbarra
Genie – Gianni Gizzi
Magic Carpet – Caitlin McCallion
Sultan – Prabh Saini
Iago – Tatum Bates
Jafar – Jeremy Garzon
Razoul – Lilly Doster
Guard – Amy Walker
Guard – Caroline Tesoro
Guard – Tillman Emo
Narrator – Angelena Rios
Narrator – Tate Emo
Narrator – Savannah Beale-McConnell
Narrator – Kayci Suskind
Narrator – Samantha Strickland
Prince Baba of Ganoush – Ronan Maughan
Ganoush Attendant #1 – Emma Shipley
Ganoush Attendant #2 – Nevaeh Schwarz
Prince Dahdu Rahn-Rahn – Christian Miller
Rahn-Rahn Attendant #1 – Casey Sackman
Rahn-Rahn Attendant #2 – Ava Barrero
Rahn-Rahn Attendant #3 – Marit Foster
The Prince Formerly Known as the Artist – Evan Barrero
Artist Attendant #1 – Eden Kline
Artist Attendant #2 – Valentina Howard
Artist Attendant #3 – Emerson Purse
Artist Attendant #4 – Rose Schoenfeld
HaremGirl #1- #5 – TBD will be cast during rehearsal
Matron – TBD will be cast during rehearsal
Townspeople – Katie Haas