Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Duncan Jones was born on May 30, 1971 in Bromley, Kent, England as Duncan Zowie Haywood Jones. He is a director and writer, known for Moon (2009), Source Code (2011) and Mute (2018). He has been married to Rodene Ronquillo since November 6, 2012. They have two children.
Outstanding Debut by a British Writer, Director or Producer