David Leigh

Personal Info

Known For Actor

David Leigh

Biography

No biography available for this person.

Known For

Actor

2024
2024
Siegfried

as Fafner

2020
Hadrian

as Turbo

2018
Massenet: Cendrillon

as The Master of Ceremonies

2017
Don Giovanni

as Commendatore

Crew

2021
The Lighthouse

as Actor's Assistant