DUNCAN JONES

Duncan Jones

DIRECTING

Duncan Zowie Haywood Jones (born 30 May 1971) is a British film director, film producer, and screenwriter.
He directed the films Moon (2009), Source Code (2011), Warcraft (2016), and Mute (2018).