Cold Take
Discover
Club
Blind Pick
Log in
Sign up
David McKenna
Follow
Born in Belfast, Northern Ireland, UK
David McKenna is known for Lord of the Flies (2026).
Actor
Sealed
2026
?.?
?.?
Making of Lord of the Flies
Self - Nicholas (Piggy)
Bored Out
Sealed
2029
?.?
?.?
Bored Out
Mike Freeman
Sealed
2027
?.?
?.?
Narnia: The Magician's Nephew
Digory Kirke