Cast and Crew of A Christmas Carol

Cast of
A Christmas Carol

About A Christmas Carol

Miser Ebenezer Scrooge is awakened on Christmas Eve by spirits who reveal to him his own miserable existence, what opportunities he wasted in his youth, his current cruelties, and the dire fate that awaits him if he does not change his ways. Scrooge is faced with his own story of growing bitterness and meanness, and must decide what his own future will hold: death or redemption.

Full Cast of A Christmas Carol

Kelsey Grammer
plays Ebenezer Scrooge

Kelsey Grammer as Ebenezer Scrooge

Allen Kelsey Grammer (born February 21, 1955) is an American actor. He gained fame for his role as psychiatrist Dr. F...

See Kelsey Grammer's other roles

Jesse L. Martin
plays Ghost of Christmas Present / Ticket Seller

Jesse L. Martin as Ghost of Christmas Present / Ticket Seller

Jesse Lamont Martin (né Watkins; January 18, 1969) is an American actor and singer. He originated the role of Tom Col...

See Jesse L. Martin's other roles

Jane Krakowski
plays Ghost of Christmas Past / Streetlamp Lighter

Jane Krakowski as Ghost of Christmas Past / Streetlamp Lighter

Jane Krakowski (born October 11, 1968) is an American actress and singer. She is known for playing Elaine Vassal on A...

See Jane Krakowski's other roles

Jason Alexander
plays Jacob Marley / Marley's Ghost

Jason Alexander as Jacob Marley / Marley's Ghost

Jay Scott Greenspan, better known by his professional name of Jason Alexander, is an American actor, writer, comedian...

See Jason Alexander's other roles

Jennifer Love Hewitt
plays Emily

Jennifer Love Hewitt as Emily

Jennifer Love Hewitt (born February 21, 1979) is an American actress, producer and singer. Hewitt began her career as...

See Jennifer Love Hewitt's other roles

Geraldine Chaplin
plays Ghost of Christmas Future / Blind Beggarwoman

Beth Curry
plays Panto Girl 2

Ruthie Henshall
plays Scrooge's Mother

Linzi Hateley
plays Mrs. Cratchit

Julian Ovenden
plays Fred Anderson

Brian Bedford
plays Mr. Fezziwig

Sheila Reid
plays Mrs. Mops

Sheila Reid as Mrs. Mops

Sheila Reid (born 1937) is a Scottish actress, best known for her performance as Madge Barron in Benidorm. Descripti...

See Sheila Reid's other roles

Alan Ruscoe
plays The Poulterer

Alan Ruscoe as The Poulterer

Alan Ruscoe is a British actor who is best known for his work as various aliens, monsters and androids in the Star Wa...

See Alan Ruscoe's other roles

Gus Corrado
plays Mr. Hawkins

Will Collyer
plays Caroller

Martyn Ellis
plays The Beadle

Jenny Galloway
plays Singer (uncredited)

Máté Haumann
plays (uncredited)

Jacob Collier
plays Tiny Tim


Crew of A Christmas Carol

Discover the backstage crew of A Christmas Carol →