Full Cast — Lord of the Flies (2026)

Winston Sawyers

Winston Sawyers

Ralph

David McKenna

David McKenna

Nicholas "Piggy"

Lox Pratt

Lox Pratt

Jack Merridew

Ike Talbut

Ike Talbut

Simon Camborne

Thomas Connor

Thomas Connor

Roger

Cornelius Brandreth

Cornelius Brandreth

Maurice

Cassius Flemyng

Cassius Flemyng

Eric

Noah Flemyng

Noah Flemyng

Sam

Harrison Metcalf

Harrison Metcalf

Frankie

Rafael de Belligny

Rafael de Belligny

Robert

Felix Tandon

William

Beau Thompson

Beau Thompson

Philip

Kai Wilson

Jasper

Freddie Lee-Grey

Percival

Tom Page-Turner

Bill

Gus Turner

Gus Turner

Theodore

Daniel Mays

Daniel Mays

Fred

Tom Goodman-Hill

Tom Goodman-Hill

Memur

Lake Coleman

Boy with the Birthmark

Blake Williams

Lawrence

Fred Jones

Johnny

Xavier Edmead

Peter

Jake FJ Miller

Patrick Buckley

Leo Weston

Eliot Turner

Sacha Lee-Khan

Zachary Moniz

Theo Chow

Alfie Kiely

Teddy Winter

Elim Mapira

Bon Cooper

Rory Kinnear

Rory Kinnear

Ralph's Father (uncredited)

Titus Boniface

← Back to Lord of the Flies