Actor
David McKenna is known for Lord of the Flies (2026).
Narnia: The Magician's Nephew
10 Feb 2027 · as Digory Kirke
Bored Out
1 Jan 2029 · as Mike Freeman
No films listed.