Royal City Musical Theatre presents…
April 17th to May 3rd, 2026
The Massey Theatre, New Westminster
Book and lyrics by David Lindsay-Abaire. Music by Jeanine Tesori
Based on the DreamWorks Animation Motion Picture and the book by William Steig.
Based on the Oscar-winning DreamWorks film, this Tony Award-winning musical bursts with hilarious adventure, show-stopping songs, and larger-than-life characters.
Join Shrek, Donkey, Fiona, and a cast of fairy tale misfits on a heartwarming journey that proves beauty is in the eye of the ogre. Packed with dazzling costumes, imaginative sets, and a fire-breathing dragon, it’s the perfect family outing.
Don’t wait for a fairy-tale ending — prices rise as seats disappear, so snag your seats early for the best deal!
The Creative Team
Director: Chris Adams*
Choreographer: Tracey Power*
Musical Director: Angus Kellett
Lighting Designer: Robert Sondergaard
Sound Designer: Rick Colhoun
Props Designer: Stephanie Barclay
Prosthetics/Make-Up Designer: Brooke Churchill
Set Coordinator: Emily Dotson
Costume Coordinator: Caitlyn Baird
The Orchestra
Conductor: Angus Kellett
Reed 1: Ashley Trimble
Reed 2: Jennifer Innanen
French Horn: Malcolm Francis
Trumpet: Andrea Flello
Trombone: Bruce Flello
Cello: Martin ‘Skip’ Brosnan
Guitar 1: Sheldon Graham
Guitar 2: Mark Richardson
Bass: Martin Lauzé
Keyboard 1: Lia Wolfe
Keyboard 2: Barb Choi
Drums: Ross Halliday
Percussion: Evan MacNamara
The Cast
Shrek: Tanner Zerr*
Princess Fiona: Madison Simms
Donkey: Chris Francisque*
Lord Farquaad: Kamyar Pazandeh*
Dragon: Alexis Hope
Gingy/Sugar Plum Fairy: Sarah Houghton
Pinocchio: Eric Timuss
Big Bad Wolf/Thelonius: Colton Fyfe
Three Little Pigs: Simon Abraham
Three Little Pigs: Tony Dizon
Three Little Pigs/Bishop: Troy Banks
White Rabbit: Jenny Nguyen
The Wicked Witch: Kadia Kindersley
Fairy Godmother: Amy Jean McElwain
Peter Pan/Pied Piper: Pier Francesco
Ugly Duckling: Madison Raybould
Mama Bear: Heather Mislang
Papa Bear: Matthew Valinho
Baby Bear: Statia Benny
Mad Hatter: Alyson Vance
Humpty Dumpty: Amanda Spinosa**
Shoe Maker's Elf: Camille Griffiths
Mama Ogre: Amanda Russell
Papa Ogre: Thomas Schultes
Captain of the Guard: Spencer Swift
Young Fiona: Nora Cowan+
Young Fiona: Hannah Durnin+
Teen Fiona: Alicia Malelang+
Teen Fiona: Kalayna Kozak+
Young Shrek/Dwarf: Riley Calderwood+
Young Shrek/Dwarf: Preston Matthew Culili+
Swing: Claire Stewart
+Two actors alternate in this role.
To view the performance dates, please click here
*The participation of this Artist is arranged by permission of
Canadian Actors’ Equity Association under the provisions of the
Dance Opera Theatre Policy (DOT).
**Appears with the permission of Canadian Actors’ Equity Association.
The Production Personnel
Stage Manager: Julia Lank*
Assistant Stage Manager: Gerri Torres
Assistant Stage Manager: Elaina Crosby
Assistant Choreographer: Jacq Smith
Dance Captain: Madison Raybould
Orchestra Manager: Andrea Flello
Additional Painting/Design: Emily Dotson
Head of Wardrobe: Caitlyn Baird
Technical Director: Zain Khudhur
Audio Engineer: Reid Collinson
RF Tech: Jillian Burke
Head Flyman: Tony Hemsley
Producer: Kimberly Markarian
Assistant Producer: Troy Banks
Videographers: Booklight Media; Erik Gow & Nico Dicecco
Promotional Photography: Reznek Creative; Matt Reznek
Production Photography: Moonrider Productions; Mark Halliday
Set, Costume, and Prop Rental from Delta Youth Theatre
Select Costumes Originally Designed by Chris Sinosich
Shrek, the Musical is presented through special arrangement with Music Theatre International (MTI).
All authorized performance materials are also supplied by MTI (MTIshows.com).
The Understudies
Shrek: Colton Fyfe
Princess Fiona: Amanda Spinosa**
Donkey: Tony Dizon
Lord Farquaad: Matthew Valinho
Dragon: Madison Raybould
Gingy/Sugar Plum Fairy: Camille Griffiths
Pinocchio: Pier Francesco
Swing: Claire Stewart
Understudies never substitute for listed players unless a specific announcement is made at the time of the performance.
Marketing and Communications Agency:
Murray Paterson Marketing Group
Graphic Designer: Cameron Dunster
Social Media Manager: Nicol Spinola
Social Media Coordinator: Jenny Nguyen