Full Cast — Young Sherlock (2026)

Hero Fiennes Tiffin

Hero Fiennes Tiffin

Sherlock Holmes

Dónal Finn

Dónal Finn

James Moriarty

Natascha McElhone

Natascha McElhone

Cordelia Holmes

Max Irons

Max Irons

Mycroft Holmes

Holly Cattle

Holly Cattle

Beatrice Holmes / Edie

Zine Tseng

Zine Tseng

Princess Gulun Shou'an

Ravi Aujla

Ravi Aujla

Professor Kishore Malik

Purdy Hughes

Young Beatrice

Numan Acar

Numan Acar

Esad Kasgarli

Joseph Fiennes

Joseph Fiennes

Silas Holmes

Scott Reid

Scott Reid

Constable Lestrade

Iris Li

Mei Yi Liu

Colin Firth

Colin Firth

Sir Bucephalus Hodge

Stephen Agnew

Nathan Burford

Paul Antony-Barber

Paul Antony-Barber

Professor Charles Thompson

Billy Byers

Billy Byers

Young Mycroft

Lucien Guo

Young Sherlock

Ian Midlane

Ian Midlane

Professor Ambrose Roberts

James Sobol Kelly

James Sobol Kelly

Professor Theodore Enright

Katharine Church

Student

Mark Hawkins

Asylum Director

Ayaaz Tariq

Junior Porter

Olivia Williams

Olivia Williams

Sophie Skelton

Sophie Skelton

Indira Varma

Indira Varma

Aidan Gillen

Aidan Gillen

Nicholas Asbury

Nicholas Asbury

Dignitary Ezra Hornsby

Jeff Bennett

Jeff Bennett

Smudger

Scroobius Pip

Scroobius Pip

Fiddle Player

Kyle Rowe

Kyle Rowe

Edward

William Willoughby

William Willoughby

Frederick

Simon Delaney

Simon Delaney

Detective Fitget

Simon Paisley Day

Simon Paisley Day

Foreign Secretary

Dale Rapley

Minister of War

Angus Wright

Angus Wright

Under Secretary

Ian Drysdale

Ian Drysdale

Hezekiah Crowle

Adam James

Adam James

Doctor Maltby

Marion O'Dwyer

Marion O'Dwyer

Mary Crowle

James Payton

James Payton

Lawson Jaggers

Bruno Gouery

Bruno Gouery

Duke D'Ormond

Zelda Rosset Colon

Adeline

Rachel Shelley

Rachel Shelley

Mrs Tilcott

Jessica Zhou

Emine

← Back to Young Sherlock