
Sheffield Theatres today announce the full cast for their festive production, A Christmas Carol. This production of the timeless festive tale will be directed by Elin Schofield in a new adaptation by Aisha Khan. The production opens at the Crucible from Saturday 29 November 2025 and runs until Saturday 10 January 2026.
Aaron Anthony (The Motive and the Cue) will perform the roles of Fred, Edward and as cast; Kimberly Blake (Natasha, Pierre & The Great Comet of 1812) will perform the roles of Mrs Cratchit, Young Ebenezer’s Mother, Laundress and as cast; Lucy Brindle (The Crucible) will perform the roles of Isobel, Charwoman and as cast; Nitai Levi (As You Like It) will perform the role of the Ghost of Christmas Past and as cast; Kiah Lindsay, making their professional debut, will perform the roles of Little Fan, Martha and as cast; Mel Lowe (A Doll’s House) will perform the role of Jack and as cast; Ian Midlane (Written on the Heart) will perform the role of Ebenezer Scrooge; Ryan O’Donnell (Joan) will perform the roles of Bob Cratchit, Young Ebenezer and as cast; Anthony Ofoegbu (Barbershop Chronicles) will perform the role of Jacob Marley and as cast; and Adam Price (Kinky Boots) will perform the role of the Ghost of Christmas Present and as cast. Simon Whitaker (The Phantom of the Opera) and Karen Wilkinson (Spend, Spend, Spend) will perform as Swings and as cast, plus Simon will work as Music Captain for the production. The cast are completed by a young company of twelve, who will perform in groups of four across the performance dates.
Aaron Anthony returns following a performance in A Doll’s House at the Crucible in 2024. Mel Lowe also returns following a performance in A Doll’s House, and before that in Standing at the Sky’s Edge during its run at the Gillian Lynne Theatre. Karen Wilkinson also performed in Standing at the Sky’s Edge
at the Gillian Lynne Theatre, but makes their debut in Sheffield. Ryan O’Donnell’s first professional acting role was in Sheffield in a production of Shadow Mouth in the Tanya Moiseiwitsch Playhouse, formerly the Studio, in 2006. He returns nearly 20 years later with A Christmas Carol. Anthony Ofoegbu
returns after performing in Barbershop Chronicles at the Crucible and on tour. Adam Price also returns following performances in Standing At The Sky’s Edge at the Crucible theatre, plus its transfer to both the National Theatre and Gillian Lynne Theatre. All other members of the cast make their Sheffield Theatres debuts with A Christmas Carol.

‘I will honour Christmas in my heart, and try to keep it all the year.’
On a bitter Christmas Eve, the miserly Ebenezer Scrooge shuns festive cheer and human kindness, content in his cold, solitary world.
But when the ghost of his former partner warns of a dreadful fate, Scrooge is thrust into a journey through his past, present, and future. As the spirits reveal the consequences of his ways, he must decide whether to embrace change or be doomed to loneliness forever.
Featuring the Sheffield Carols - rooted in the city’s communities, Sheffield has kept this choral tradition alive over decades of change - redemption, heart, and festive spirit shine in Charles Dickens’ timeless classic.
A Christmas Carol runs from Saturday 29 November 2025 – Saturday 10 January 2026. Tickets are on sale now and can be booked through the Box Office in person, over the phone on 0114 249 6000 or at sheffieldtheatres.co.uk.



