Full cast announced for A CHRISTMAS CAROL at Old Vic Theatre
The Old Vic has announced the full cast for A Christmas Carol, which plays at the London venue from 12 November 2025 - 10 January 2026.
Directed by Old Vic Artistic Director Matthew Warchus and adapted for the stage by Jack Thorne, and joining the previously announced Paul Hilton as Ebenezer Scrooge, will be Rob Compton as Bob Cratchit, Jamie Doncaster (Swing), Geraint Downing as Ferdy/George, Matthew Durkan as Fred, Lauren Jones as Little Fan, Rachel Moran (Dance Captain/Swing), Stuart Neal as Father/Marley, Claire O’Leary as Jess, Alastair Parker as Fezziwig, Nuwan Hugh Perera as Nicholas/Schoolmaster, Parisa Shahmir as Mrs Cratchit, Tanisha Spring as Belle, Kibong Tanji as Ghost of Christmas Present/Mrs Fezziwig, Annie Wensak as Ghost of Christmas Past, and Connor Wood as Young Ebenezer.
Sharing the role of Tiny Tim are actors Olive Mac Mahon, Freddie Merritt, Hannah Slater and Vinnie Stone.
Following last year’s record-breaking box office figures, the Dickens classic awaits its much-anticipated return.