A Christmas Carol

by Charles Dickens | Adapted by Michael Wilson

The Rep is proud to launch a new holiday tradition with our first-ever annual production of A Christmas Carol! At long last, the ghosts of Ebenezer Scrooge’s past, present and future have caught up with him. Now London’s most infamous miser must take a transformative journey as he faces the worst parts of himself and discovers unexpected redemption. Michael Wilson’s wondrous adaptation has delighted more than 1 million audience members throughout the country. The New York Times hailed it as “rousing” and “crowd-pleasing.”

Read Less Read More

Cast and Creative


  • Hana Sharif - Director
  • Kirven Douthit-Boyd - Choreographer
  • Tre'von Griffith - Music Director
  • Tim Mackabee - Set Designer
  • Dede Ayite - Costume Designer
  • Seth Reiser - Lighting Designer
  • Nathan A. Roberts and Charles Coes - Composers and Sound Designers
  • Hana Kim - Projections Designer
  • Adi Cabral - Dialect Coach
  • Ensemble Director - Jennifer Wintzer
  • Assistant Director Alexis K. Woodard
  • Webster Conservatory Assistant Director Nathan Shu
  • Assistant Costume Designer Heather Stanley
  • Assistant Lighting Designer Jonah Schnell
  • Associate Sound Designer Michael Costagliola
  • Assistant Projections Designer Erin Teachman
  • Youth Choreography Assistant Ebony Absher
  • Stage Manager Maggie Manzano*
  • Assistant Stage Manager Sarah Luedloff*
  • Production Assistant Luke Esola


  • Ebenezer Scrooge - Guiesseppe Jones*
  • Jacob Marley/ Mrs. Dilber - Michael James Reed*
  • Bob Cratchit - Armando McClain*
  • Mrs. Cratchit - Michelle Hand*
  • Christmas Past/ Betty - Laakan McHardy*
  • Christmas Present/ Bert - Paul Aguirre*
  • Christmas Future/ Watchworks - Eric Dean White*
  • First Solicitor/Fezziwig/Undertaker - J. Samuel Davis*
  • Second Solicitor - Melissa Harlow*
  • Fred/Young Scrooge - Raffeal Sears*
  • Belle/Fred's Wife - Alegra Batara*
  • Topper/Dancer - Nathan Keen*
  • Mrs. Fezziwig/ Old Josie/ Lead Caroler - Carmen Garcia

Webster Conservatory Ensemble

  • Deante Bryant - Ghost Dancer / Party Guest / Urchin
  • Jaalam Dishon - Ghost Dancer / Party Guest / Urchin
  • Josh Hoon Lee - Ghost Dancer / Dick Wilkins
  • Sydney Leiser - Ghost Dancer / Claire Fezziwig / Rich Lady / Martha
  • Bianca Sanborn - Ghost Dancer / Nicola Fezziwig / Beggar Woman
  • Jenna Steinberg - Ghost Dancer / Fred's Siter-in-Law

*Member of Actors’ Equity Association, the Union of Professional Actors and Stage Managers in the United States.

Youth Ensemble

We're excited to have an abundance of young talent joining us for our production of A Christmas Carol. There's a lot of magic (and work) that goes into this production, and for that reason, we have two youth companies who will perform in alternating performances.

Looking to catch someone special? Check above to see which dates and times each ensemble is performing.

Youth Ensemble - Blue

  • Riley Carter Adams - Belinda / Past Attendent / Urchin
  • Fiona Bell - Schoolboy 1 / Spoiled Child / Party Guest / Urchin / Fred's Daughter
  • Sarah Brown - Martha
  • Blythe Funke - Wendy Fezziwig / Schoolboy 2 / Urchin
  • Jackson Little - Ignorance / Cider Kid
  • Jada Little - Urchin / Past Attendant
  • Gavin Nobbe - Peter / Schoolboy 3 / Urchin
  • Georgia Reynolds - Tiny Tim / Past Attendant
  • Imi Schneider - Want / Past Attendant / Cider Kid
  • Christian (CJ) Varner, Jr. - Teen Scrooge / Urchin
  • Christopher Varner - Turkey Boy / Boy Scrooge / Fred's Son
  • Laila Varner - Fan / Urchin / Ghost Fan

Youth Ensemble - Green

  • Rose Burnett - Ignorance / Cider Kid
  • Caroline Campbell - Fan / Urchin / Ghost Fan
  • Parker Collier - Teen Scrooge / Urchin
  • Brynn Meyer - Wendy Fezziwig / Schoolboy 2 / Urchin / Fred's Daughter
  • Vincent Emmanuel Meyer - Turkey Boy / Boy Scrooge / Fred's Son
  • Rian Amirikal Page - Tiny Tim / Past Attendant / Ignorance
  • Arden Renee Powell - Want / Cider Kid / Past Attendant
  • Jarod Rhodes - Peter / Schoolboy 3 / Urchin
  • Laila Williams - Urchin / Past Attendant
  • Lena Williams - Belinda / Past Attendant / Urchin
  • Devynn Yakel - Schoolboy 1 / Spoiled Child / Urchin / Party Guest

Digital Program

Our COVID Policy

The Rep’s top priority for reopening is the health and safety of our staff, artists and audiences. We have missed you all very much over the past year, but we have been working diligently to ensure that we can bring live performances back to the stage safely. All performances of this production will require masking of anyone over the age of 2 years old, along with, a completed vaccination card or negative COVID test for all ages.

The majority of our house will NOT be social distance seating during the run. However, we will offer social distanced seating upon request on a first come first serve basis (please call our Box Office at 314.968.4925 for accommodations).

For additional information on our COVID policy for adults and children, please click the button below.



Show Content Advisories


Possible depiction, but very minimal consumption of adult beverages.


Use of haze.

Trigger Warning

Ghosts are depicted; therefore, some scenes may be a bit frightening for very young audiences.

Audience Recommendation

5 years old and up

Catch Us in the News

Check out the links below to some amazing articles and content around our work. 

Critics Corner

Find out what the critics have to say!

  • “a holiday treat that honors tradition but takes theatergoers to intriguing and unexpected places” - Calvin Wilson, St. Louis Post-Dispatch
  • “The Rep’s ‘A Christmas Carol’ is filled with holiday cheer and a welcome message of hope, redemption and generosity for all.” - Mark Bretz, Ladue News
  • “Director Hana Sharif has taken the kindness, compassion, and curmudgeonly temperament of A Christmas Carol and given it a soul.” - Rob Levy, Broadway World