William Oldroyd

Director / Producer / Writer

William Oldroyd is known for Lady Macbeth (2016), Eileen (2023) and Best (2014). He has been married to Romana Londi since October 2023.

Filmography

Eileen

(2023)

Lady Macbeth

(2017)