Charles Leeds(1906-1971)
- Producer
- Production Manager
- Writer
Charles Leeds was born in 1906 in London, England, UK. He was a producer and production manager, known for No Road Back (1957), Freedom to Die (1961) and The Man in the Road (1956). He died in 1971 in Thanet, Kent, England, UK.