Duncan Jones
Duncan Zowie Haywood Jones (born 30 May 1971) is an English film director, film producer, and screenwriter. He is best known for directing the award-winning science fiction films Moon (2009) and Source Code (2011).
Personal facts
![Duncan Jones](/photos/duncan-jones.jpg)
Birth date | May 30, 1971 |
---|---|
Birth name | Duncan Zowie Haywood Jones |
Birth place | |
Parents | Angela Bowie |