Full Cast — Young Sherlock (2026)
Hero Fiennes Tiffin
Sherlock Holmes
Dónal Finn
James Moriarty
Natascha McElhone
Cordelia Holmes
Max Irons
Mycroft Holmes
Holly Cattle
Beatrice Holmes / Edie
Zine Tseng
Princess Gulun Shou'an
Ravi Aujla
Professor Kishore Malik
Purdy Hughes
Young Beatrice
Numan Acar
Esad Kasgarli
Joseph Fiennes
Silas Holmes
Scott Reid
Constable Lestrade
Iris Li
Mei Yi Liu
Colin Firth
Sir Bucephalus Hodge
Stephen Agnew
Nathan Burford
Paul Antony-Barber
Professor Charles Thompson
Billy Byers
Young Mycroft
Lucien Guo
Young Sherlock
Ian Midlane
Professor Ambrose Roberts
James Sobol Kelly
Professor Theodore Enright
Katharine Church
Student
Mark Hawkins
Asylum Director
Ayaaz Tariq
Junior Porter
Olivia Williams
Sophie Skelton
Indira Varma
Aidan Gillen
Nicholas Asbury
Dignitary Ezra Hornsby
Jeff Bennett
Smudger
Scroobius Pip
Fiddle Player
Kyle Rowe
Edward
William Willoughby
Frederick
Simon Delaney
Detective Fitget
Simon Paisley Day
Foreign Secretary
Dale Rapley
Minister of War
Angus Wright
Under Secretary
Ian Drysdale
Hezekiah Crowle
Adam James
Doctor Maltby
Marion O'Dwyer
Mary Crowle
James Payton
Lawson Jaggers
Bruno Gouery
Duke D'Ormond
Zelda Rosset Colon
Adeline
Rachel Shelley
Mrs Tilcott
Jessica Zhou
Emine