Meet the incredible cast bringing Disney’s Aladdin Junior to life! Discover the talented performers who will transport you to a whole new world of magic, adventure, and unforgettable music.
Main Cast
• Olivia Graham – Genie
• Zhyrra Alexie Honrada – Jasmine
• Isabella White – Aladdin
Aladdin’s Friends
• Naomi Bell – Babkak
• Paris Milburn-Wright – Omar
• Cherry Holland – Kassim and Ensemble (Cast A)
• Bonnie Roberts – Kassim and Ensemble (Cast B)
Jasmine’s Attendants
• Ella Riedinger – Isir and Ensemble (Cast A)
• Lulu Kelly – Isir and Ensemble (Cast B)
• Anabelle Leitch – Manal and Ensemble (Cast B) + Beggar (Show 2)
• Hannah Deadman – Manal and Ensemble (Cast A) + Beggar (Show 1)
• Charlotte Allen – Rajah
Villains
• Connor McLean – Jafar
• Tahlia Osborne – Iago
The Sultan
• Tyler Marsh – Sultan (Cast B)
• Taylor Barnes – Sultan (Cast A)
Supporting Characters
• Sammy Colman – Prince Abdullah
• Flo Sheriff – Attendant 2
• Jessica Ward – Attendant 1
Royal Guards
• Abby McLean – Razoul
• Gia Choi – Guard 2
• Hannah Ribet – Guard
• Briana McCollum – Guard 1
• Sophea Mason – Guard
• Coco Bougen – Guard
Marketplace Characters
• Sophie Jack – Ensemble
• Charlotte Ward – Shop Owner
• Grace Gunderson – Fortune Teller
• Aila Wills – Ensemble
• Lily-Ray Threadgold – Apple Vendor
Beggars
• Jessica Allen – Beggar 1 + Rajah (Shows 1 & 2)
• Indie Hutt – Beggar 3
• Ivy Drennan – Beggar 2
Ensemble Cast
• Raewyn Wallace – Ensemble
• Hazel Matson – Ensemble
• Noga Glick – Ensemble
• Isla Forster-Schubert – Ensemble
• Mimi Glick – Ensemble
• Wallace Roberts – Ensemble
• Caitlyn McCollum – Ensemble
• Fern Wright – Ensemble
• Isla Dundass – Ensemble
• Olivia McGregor – Ensemble
• Lilly O’Reilly – Ensemble
• Tui Illingworth – Ensemble
• Arabella Macdonald – Ensemble
• Ruby Buchanan – Ensemble
• Fern Spyve – Ensemble
• Lucy Thomas – Ensemble
• Sophie Hayward – Ensemble
• Sienna Philp – Ensemble
>>> Click here for ticket purchase information.
>>> Click here for information about the team involved
Words by Fabian Roberts and the Mercury Bay Performing Arts Company