Robert Fennell was born on July 16, 1948 in Kensington, London, England, UK. He was a production manager and assistant director, known for
Inspector Morse (1987),
The New Avengers (1976) and
Die Screaming Marianne (1971). He died in 1987 in London, England, UK.