William Oldroyd
Place of Birth: London, England, UK Birthday: 31 December 1978 Bio:William Oldroyd (born in 1979) is a British film and theatre director, best known for his award-winning feature film debut Lady Macbeth (2016) and his second feature film, Eileen (2023).