Home > Latest News > Casting Announced for The Old Vic’s A Christmas Carol

Casting Announced for The Old Vic’s A Christmas Carol


The Old Vic are pleased to announce full casting for Matthew Warchus’ big-hearted, smash hit production of Charles Dickens’ immortal classic A Christmas Carol, joyously adapted for the stage by Jack Thorne (Harry Potter and the Cursed Child). The Old Vic’s A Christmas Carol returns on 4 December, with previews from 23 November.

Paterson Joseph is to star as Ebenezer Scrooge. He will be joined by Melissa Allan, Kwêsi Edman, Hollie Edwin, Fred Haig, Nick Hart, Andrew Langtree, Myra McFadyen, Steven Miller, Maria Omakinwa, Gloria Onitiri, James Staddon, Samuel Townsend and Rebecca Trehearn. Rayhaan Kufuor-Gray, Lara Mehmet, Lenny Rush and Eleanor Stollery share the role of Tiny Tim.

The Old Vic’s A Christmas Carol fills the auditorium to the brim with mince pies, music and merriment. A unique staging immerses the audience in this uplifting story.

‘Not even Scrooge himself could dislike this’ The Times ****

‘It’s hard to imagine a more pertinent Christmas tale, delivered with greater atmosphere, theatricality and emotional heft’ WhatsOnStage *****

‘Just when I though the story of ‘A Christmas Carol’ couldn’t be bettered, this beautiful version comes along. A fantastic reminder of how magical theatre and story-telling can be’ (@jameschristmas1)

‘It’s magical’ Time Out *****

‘The most beautiful theatre production I’ve ever seen. I cried, totally overwhelmed with how pure it was’ (@ChloejPB)

‘A Christmas Carol is absolutely the best Christmas show we’ve seen, ever. Superb, atmospheric, emotional. Brilliant’ (@3rucyj5)

‘Our first visit to @oldvictheatre to see #OVChristmasCarol and we were all absolutely entranced. Beautiful staging, what a wonderful production of a story as relevant today as when it was first penned’ (@adiposesite)

‘A Christmas Carol @oldvictheatre is the best piece of theatre I have seen in my life. A truly beautiful production that was perfect in every way which took the audience through an emotional journey that I never wanted to end’ (@Jamiecdixon)

The Old Vic’s A Christmas Carol will also be playing on Broadway this Christmas at The Lyceum Theatre from 7 November until 5 January 2020 starring Campbell Scott as Ebenezer Scrooge.

As a registered charity itself, The Old Vic believes that it is vital to encourage those around us to support others. In recent years, through bucket collections at A Christmas Carol, audiences have raised over £200k for local charities Field Lane and The Felix Project. This year the theatre is launching a new Charity Partner scheme, with the chance for charities to nominate themselves to be the recipient of our festive bucket collection in 2019. Organisations can visit for information on application criteria.

Suitable for ages 8+.