Production photos have dropped for The Old Vic’s annual production of A Christmas Carol, this year starring Christopher Eccleston.
The cast also includes Emmy Award-winner Christopher Eccleston (Accused, The Leftovers, Doctor Who) as Scrooge, the cast includes Jeremy Batt as Swing, Rob Compton as Bob Cratchit, Geraint Downing as Ferdy/George, James Hume as Nicholas, Hana Ichijo as Jess, Jessica Joslin as Mrs Cratchit, Julie Jupp as Ghost of Christmas Past, Gemma Knight Jones as Ghost of Christmas Present/Mrs Fezziwig, Andrew Langtree as Father/Marley, Matthew Maddison as Young Ebenezer, Frances McNamee as Belle, Rachel Moran as Dance Captain/Swing, Alastair Parker as Fezziwig, Rose Shalloo as Little Fan and Samuel Townsend as Fred. Tiny Tim is played by Casey-Indigo Blackwood-Lashley, Alexander Joseph, Freddie Marshall-Ellis and Freddie Merritt.
A Christmas Carol is adapted by Jack Thorne after Charles Dickens’ classic, and directed by Old Vic artistic director Matthew Warchus. He is joined by a creative team that includes: Set & Costumes by Rob Howell, Composition & Arrangement by Christopher Nightingale, Lighting by Hugh Vanstone, Sound by Simon Baker, Casting by Jessica Ronane CDG and Movement by Lizzi Gee. Josh Seymour is the Associate Director.
A Christmas Carol is now playing at The Old Vic until 6 January 2024.
Book tickets to A Christmas Carol at The Old Vic
A Christmas Carol – Production images
Old Vic, London








