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.
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