David McKenna is known for Lord of the Flies (2026).
2 unreleased or undated titles are hidden. Show unreleased
Making of Lord of the Flies 2026
as Self - Nicholas (Piggy)
Credits from TMDB.