Denis O'Brien was born on September 12, 1941 in St. Louis, Missouri, USA. He was a producer, known for
Time Bandits (1981),
Withnail & I (1987) and
Life of Brian (1979). He was married to Karen Lazarus and Phyllida Riddell. He died on December 3, 2021 in Swindon, England, UK.