- Camera and Electrical Department
Desmond Davis was born on 24 May 1926 in Wandsworth, London, England, UK. He was a director and writer, known for Time Lost and Time Remembered (1966), Clash of the Titans (1981) and Girl with Green Eyes (1964). He was previously married to Shirley Smith. He died on 3 July 2021.
- Director(directed by)
Camera and Electrical Department
Contribute to this page
Suggest an edit or add missing content