A Christmas Carol

Here's one Christmas Carol that's not a lot of humbug. It's the classic story of Ebinezer Scrooge, that miserable miser of old. Laugh along as Scrooge's penny pinching ways are miraculously and hilariously transformed by some pretty nifty Christmas spirits. Join Bob Cratchet, Tiny Tim and, of course, Scrooge in this heartwarming and humorous retelling of an all time Christmas classic. It's past, present and future fun for all!

Full Cast of A Christmas Carol

Richard Newman as Narrator / Ebenezer Scrooge (voice)

Richard Newman

as Narrator / Ebenezer Scrooge (voice)

Richard Newman was born on November 2, 1946 and is currently 78 years old.

Michael Donovan as Jacob Marley (voice)

Michael Donovan

as Jacob Marley (voice)

Michael David Donovan is a Canadian voice actor and director known for his voice role as Conan on the series Conan th...

Doug Parker

as Bob Cratchit / Butcher (voice)

Kevin Saunders Hayes

as Uncle Bill (voice)

Andrew Seebaran

as Zach / Young Scrooge (voice)

Tony Ail

as Tiny Tim (voice)

Julie E. Faye

as Ghost of Christmas Past / Ghost of Christmas Present (voice)

Katie Murray

as Ghost of Christmas Future (voice)

Phil Hayes

as Pharmacist (voice)

Britain Durham

as Kitten (voice)

Crew of A Christmas Carol

Discover the backstage crew of A Christmas Carol →