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