David McKenna

David McKenna

Acting

Born
—
Place of birth
Belfast, Northern Ireland, UK

Biography

David McKenna is known for Lord of the Flies (2026).

Filmography