Duncan Zowie Haywood Jones is a British film director, producer, and screenwriter best known for directing the science fiction film Moon for which he won the BAFTA Award for Outstanding Debut by a British Writer, Director or Producer.
Share Profile
Are you Duncan? Verify and edit this page to your liking.

Followers