Skip to main content
Tuesday, 21 July 2026 · Morning editionLondon ⛅ 19°C8 TV premieres this week7 prime-time slots tonightStreaming #1: Mission: ImpossibleAbout UsOur TeamSourcesContactNewsletter

Cast of Lord of the Flies

HomeCasts

In the 1963 film Lord of the Flies, James Aubrey plays Ralph, Tom Chapin plays Jack, and Hugh Edwards plays Piggy. A landmark British survival drama.

  • two cities productions / dickinson / alan gild productions / candlewood entertainment
  • 1963
  • Film
  • 9 cast

Main cast

  • RalphJames AubreyMain
  • Jack MerridewTom ChapinMain
  • PiggyHugh EdwardsMain
  • SimonSimon SurteesMain

Supporting cast

  • RogerRoger ElwinSupp
  • PercivalPercival ‘Tom’ GormanSupp
  • Samneric (Sam)David BrunjesSupp
  • Samneric (Eric)Peter BrookSupp

Guest & voice

  • The Naval OfficerPeter BrookGuest

No matches — try another name.

About this cast

The 1963 British film adaptation of William Golding’s classic novel Lord of the Flies stars James Aubrey as the rational Ralph, Tom Chapin as the authoritarian Jack, and Hugh Edwards as the intelligent but vulnerable Piggy. Directed by Peter Brook, the film is renowned for its raw, documentary-like realism and its use of non-professional young actors.

FAQs

Who plays Ralph in Lord of the Flies?

James Aubrey plays Ralph in the 1963 film.

Who plays Jack in Lord of the Flies?

Tom Chapin plays Jack Merridew in the 1963 film.

Who plays Piggy in Lord of the Flies?

Hugh Edwards plays Piggy in the 1963 film.

Is the 1963 Lord of the Flies a faithful adaptation?

Yes, director Peter Brook stayed very close to Golding’s novel, using non-actors and a raw style to capture the story’s primal themes.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all cast guides →