表演
richard cordery/sir leicester dedlock (9 episodes, 2015-2016)
克里斯托弗·费尔班克/silas wegg (14 episodes, 2015-2016)
caroline quentin/mrs. bumble (15 episodes, 2015-2016)
paul lancaster/lowten (2 episodes, 2016)
imogen faires/nell (11 episodes, 2015-2016)
汤姆·威斯顿-琼斯/meriwether compeyson (19 episodes, 2015-2016)
olivia kold/dedlock niece (1 episode, 2015)
john heffernan/jaggers (13 episodes, 2015-2016)
amy dunn/mary (10 episodes, 2015-2016)
anton lesser/fagin (15 episodes, 2015-2016)
bethany muir/nancy (12 episodes, 2015-2016)
brenock o'connor/peter cratchit (12 episodes, 2015-2016)
塔彭丝·米德尔顿/amelia havisham (20 episodes, 2015-2016)
欧米德·吉亚李利/mr. venus (10 episodes, 2015-2016)
richard cunningham/reverend crisparkle (2 episodes, 2016)
苏菲·兰道尔/honoria barbary (20 episodes, 2015-2016)
彼得·弗斯/jacob marley (4 episodes, 2015-2016)
karl farrer/boxer (1 episode, 2016)
eliza jones/rose (3 episodes, 2015-2016)
alexandra moen/frances barbary (20 episodes, 2015-2016)
steven spiers/inspector thompson (1 episode, 2016)
ellie haddington/fanny biggetywitch (9 episodes, 2015-2016)
sophie simnett/dedlock niece (1 episode, 2015)
richard ridings/mr. bumble (15 episodes, 2015-2016)
ben starr/captain james hawdon (13 episodes, 2015-2016)
jennifer hennessy/emily cratchit (15 episodes, 2015-2016)
萨姆·霍尔/matthew pocket (5 episodes, 2016)
philip howard/constable jones
马克·斯坦利/bill sikes (14 episodes, 2015-2016)
gary oliver/mr. norton (1 episode, 2016)
zaak conway/tim cratchit (11 episodes, 2015-2016)
john street/bruiser jones (1 episode, 2016)
安东尼娅·伯纳斯/sally compeyson (3 episodes, 2016)
斯蒂芬·瑞/inspector bucket (16 episodes, 2015-2016)
奈德·丹内利/ebeneezer scrooge (13 episodes, 2015-2016)
宝林·科林斯/mrs. gamp (15 episodes, 2015-2016)
benjamin campbell/boy (8 episodes, 2015-2016)
phoebe dynevor/martha cratchit (11 episodes, 2015-2016)
jack shalloo/constable duff (4 episodes, 2016)
乔迪·哈尔斯/turnkey (1 episode, 2016)
oliver coopersmith/john bagnet (8 episodes, 2015-2016)
stuart mcquarrie/reverend chadband (1 episode, 2016)
mike burnside/mr. bagstock (2 episodes, 2016)
leonardo dickens/oliver twist (3 episodes, 2016)
steve munroe/constable (2 episodes, 2015-2016)
安德尔·罗林/edward barbary (14 episodes, 2015-2016)
ukweli roach/sergeant george (1 episode, 2015)
wilson radjou-puja../dodger (5 episodes, 2016)
peter landi/barker (1 episode, 2016)
斯特芬·瓦特尔斯/manning (2 episodes, 2016)
karl johnson/grandfather (3 episodes, 2015)
richard durden/mr. gradgrind (4 episodes, 2016)
tamara sharpe/match girl
joseph quinn/arthur havisham (19 episodes, 2015-2016)
laurel jordan/daisy (15 episodes, 2015-2016)
robert wilfort/bob cratchit (15 episodes, 2015-2016)