Shrek the Musical - Cast Announcement

After an overwhelming response from students across Years 3 and up, the cast of Shrek the Musical has been chosen! This talented group embodies the courage to audition, the commitment to rehearse, and the compassion to collaborate, all hallmarks of the Corpus Christi spirit. We’re proud to introduce the ensemble who will bring this fairy tale to life on stage in May 2026.

 Meet the Leads – The Faces of Far Far Away

Get ready to meet the ogres, donkeys, dragons, and royals who’ll be singing, dancing, and storytelling their way across the stage. These students have shown commitment to their craft and are ready to shine.

Shrek - Leo Webb (Year 12 2026)

Donkey - Cohen Burgin (Year 12 2026)

Fiona - Samantha de Witt (Year 11 2026)

Lord Farquaad - Marcus Aulfrey (Year 11 2026)


The Full Cast List – Every Fairy Tale Needs a Crowd

From Duloc citizens to enchanted creatures, this cast is bursting with talent and heart!

    • Dragon – Sarah Carles (Year 11, 2026)

    • Gingy – Arlie Morris (Year 10, 2026)

    • Pinocchio – Ethan Valerio (Year 12, 2026)

    • Mama Ogre & Mad Hatter & Ensemble – Mila Hofstein (Year 11, 2026)

    • Papa Ogre & Papa Bear & Ensemble – Jack Alford (Year 12, 2026)

    • King Harold & Ensemble – Harlen Vassallo (Year 12, 2026)

    • Queen Lillian & Thelonius – Anna Fernandes (Year 10, 2026)

    • Young Fiona – Sofia Carcione and Eva Fernando (Year 4, 2026)

    • Teen Fiona & Ensemble – Alexandra Adarne (Year 8, 2026)

    • Blind Mice & Humpty Dumpty & Ensemble – Reina Santiago (Year 11, 2026)

    • Blind Mice & Sugar Plum Fairy & Dance Ensemble – Lucy Kelly (Year 11, 2026)

    • Blind Mice & Mama Bear & Dance Ensemble – Makayla Delaporte (Year 12, 2026)

    • Wolf & Ensemble – Trent Rader (Year 10, 2026)

    • Pig 1 & Greeter & Dance Ensemble – Tory Gaglia (Year 12, 2026)

    • Pig 2 & Ensemble – Emmy Fernandez (Year 10, 2026)

    • Pig 3 & Ensemble – Harmony Curtis (Year 10, 2026)

    • White Rabbit & Ensemble – Nicolas Willey (Year 9, 2026)

    • Fairy Godmother & Dance Ensemble – Anneliese De Luca (Year 12, 2026)

    • Peter Pan & Pied Piper & Ensemble – Christian Blackburn (Year 10, 2026)

    • Ugly Duckling & Dance Ensemble – Nicole Wharton-Street (Year 11, 2026)

    • Wicked Witch & Dance Ensemble – Teagan Bull (Year 12, 2026)

    • Baby Bear – Estella Healy (Year 4, 2026)

    • Elf & Dance Ensemble – Tiana Papineau (Year 10, 2026)

    • Little Shrek & Ensemble – Alston Anggakesumah (Year 5, 2026)

    • Guard in the Swamp & Ensemble – Zerah Sebastian (Year 11, 2026)

    • Captain of the Guard & Dwarf & Ensemble – Xavier Putt (Year 12, 2026)

    • Guard & Bishop & Ensemble – Brody Hammond (Year 12, 2026)

    • Guard & Ensemble – Lauren Davis (Year 11, 2026)

    • Guard & Ensemble – Ria Fernandez (Year 10, 2026)

    • Performer & Dance Ensemble – Isla Gannon (Year 7, 2026)

    • Knight 1 & Dance Ensemble – Lauren Angel (Year 11, 2026)

    • Knight 2 & Dance Ensemble – Madeline Izzillo (Year 11, 2026)

    • Knight 3 & Dance Ensemble – Emily Wahyudi (Year 9, 2026)

    • Knight 4 & Dance Ensemble – Isabella Hillman (Year 9, 2026)

  • Ensemble – Juliet Burgin (Year 6, 2026)
    Ensemble – Imogen Burgin (Year 8, 2026)
    Ensemble – Summer Cox (Year 5, 2026)
    Ensemble – Sofia D’Amato (Year 7ICS, 2026)
    Ensemble – Caitlin Delaney (Year 7, 2026)
    Ensemble – Aria Diaz (Year 5, 2026)
    Ensemble – Audrey Fernando (Year 7, 2026)
    Ensemble – Sofie Gabriel (Year 11 ES, 2026)
    Ensemble – Angelina Gibson (Year 9, 2026)
    Ensemble – Jasmine Kavanagh (Year 11 ES, 2026)
    Ensemble – Amalia Klass (Year 6, 2026)
    Ensemble – Emersyn Kimpton (Year 5, 2026)
    Ensemble – Isabella Leal (Year 9, 2026)
    Ensemble – Joshua Lee (Year 7, 2026)
    Ensemble – Jordi Lobo (Year 8, 2026)
    Ensemble – Aibhe Rose O’Keefe (Year 9, 2026)
    Ensemble – Isabelle Saleh (Year 7ICS, 2026)
    Ensemble – Harmony Salim (Year 8, 2026)
    Ensemble – Noah Santana (Year 9, 2026)
    Ensemble – Alai Vidal Urresti (Year 8, 2026)
    Ensemble – Lana Yelash (Year 7, 2026)

  • Dance Ensemble – Lauren Angel (R – Year 11, 2026)
    Dance Ensemble – Mackenzie Brown (Year 8, 2026)
    Dance Ensemble – Teagan Bull (R – Year 12, 2026)
    Dance Ensemble – Makayla Delaporte (R – Year 12, 2026)
    Dance Ensemble – Anneliese De Luca (R – Year 12, 2026)
    Dance Ensemble – Genevieve Dirk (Year 8, 2026)
    Dance Ensemble – Leyton Drinnan (Year 7ICS, 2026)
    Dance Ensemble – Tory Gaglia (R – Year 12, 2026)
    Dance Ensemble – Isla Gannon (R – Year 7, 2026)
    Dance Ensemble – Imogen Genoni (Year 7, 2026)
    Dance Ensemble – Charlotte Grace (Year 11, 2026)
    Dance Ensemble – Matilda Herbert (Year 12, 2026)
    Dance Ensemble – Isabella Hillman (R – Year 9, 2026)
    Dance Ensemble – Madeline Izzilo (R – Year 11, 2026)
    Dance Ensemble – Lucy Kelly (R – Year 11, 2026)
    Dance Ensemble – Violetta Mantilla Rodriguez (Year 7ICS, 2026)
    Dance Ensemble – Mckenzie Offer (Year 7ICS, 2026)
    Dance Ensemble – Tiana Papineau (R – Year 10, 2026)
    Dance Ensemble – Emily Wahyudi (R – Year 9, 2026)
    Dance Ensemble – Nicole Wharton-Street (R – Year 11, 2026)

Backstage and technical crew announcements are coming soon, because every great story needs heroes behind the curtain.


Save the Dates – A Swamp-Sized Spectacle Awaits!

Join us in celebrating the magic of student performance:

Thursday 30 April – 7.00 PM

Friday 1 May – 7.00 PM

Saturday 2 May – 1.00 PM

Saturday 2 May – 7.00 PM

Get Ogre-Ready for Tickets!

Tickets will be released closer to the show.
Subscribe below to be the first in the know!


Follow the Journey – From Rehearsals to Curtain Call

Behind-the-scenes moments, cast features, and swampy surprises are coming soon.
Follow us on social media or check back here for updates!