Denis O'Brien
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 Phyllida Riddell and Karen Lazarus . He died on December 3, 2021 in Swindon, England.