DJ
Duncan Jones

Duncan Jones

Duncan Zowie Haywood Jones is an English film director, producer, and screenwriter. He is 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. He has also directed Source Code, Warcraft and Mute.

Writer

Director