Franklin Blake (5 episodes, 2016)
Gabriel Betteredge (5 episodes, 2016)
Rachel Verinder (5 episodes, 2016)
Penelope Betteredge (5 episodes, 2016)
Godfrey Ablewhite (5 episodes, 2016)
Prologue (5 episodes, 2016)
Mr. Bruff (4 episodes, 2016)
Sergeant Cuff (4 episodes, 2016)
Dr. Candy (4 episodes, 2016)
Guardian (3 episodes, 2016)
Rosanna Spearman (3 episodes, 2016)
Lady Verinder (3 episodes, 2016)
Mr. Murthwaite (3 episodes, 2016)
Superintendent Seegrave (2 episodes, 2016)
Septimus Luker (2 episodes, 2016)
Miss Clack (2 episodes, 2016)
Lucy Yolland (2 episodes, 2016)
Guardian (uncredited) (2 episodes, 2016)
Italian Mother (1 episode, 2016)
Itialian Daughter (1 episode, 2016)
Ezra Jennings (1 episode, 2016)
Little girl (1 episode, 2016)
Gentleman (uncredited) (2 episodes, 2016)