

Noel Rayos
as Scrooge

Mike Macagnone
as Jacob Marley

Alex Parrish
as Bob Cratchit

Lauren Irving
as Laura Cratchit


Michael A. Macagnone
as Tiny Tim
Liz Muller
as Past

Kris Coleman
as Present

Taylor Casey
as Future

Jamieson O'Brien
as Future

Merv Marvey
as Future

Jordan O'Brien
as Future

Bradley Beard
as Future

Brady Piper Lynch
as Belle

Patrick Dinnsen
as Ebenezer


Megan Margiotti
as Fan
Maisie Valentine
as Freya




Betsy Padamonsky
as Claire
Ja'Corey Jones
as Topper
Lesley Zlabinger
as Mrs. Banks
Daniel McCormick
as Mr. Grant



John Marriot
as Franc
Mindi Trimble
as Penny
Kim Casey
as Mrs. Dilber
Marissa Macagnone
as Liza




Aaron Souza
as Old Joe
Lamont Alexander Pierce
as Mr. Fezziwig
Jenny Kim-Godfrey
as Mrs. Fezziwig
Anthony Motta
as Pip/Child Ebenezer




Lily O'Donnell
as Edwina/Child Fan
Eleanor Patierno-Muller
as Ollie
Michael A. Stevens
as Thomas
Michael Korner
as Gravedigger

Michael T. Kopplin
as Father Barnaby

Leah Cornish
as Townsperson

Aileen Lanni
as Townsperson

Brigid Motta
as Townsperson




Diego Garzon
as Townsperson
Laura Orozco
as Townsperson
Angela O'Donnell
as Townsperson
Jon O'Donnell
as Townsperson




David Barrett
as Townsperson
Helen Petrovna
as Townsperson
Lukas Padilla Alekseev
as Townsperson
Ivan Padilla Carillo
as Townsperson