William Oldroyd
William Oldroyd is an English filmmaker, known for directing Lady Macbeth (2016) and Eileen (2023).
Known for
Directing
Place of birth
London, England, UK
Birthday
January 1979
Known For
Credits
Photos