David Barron (film producer) › Produced › Producers › Cause of death
cardiac arrest
old age
lung cancer