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