Carter DeHaven

born 1932 · died 2026

nm0214925

producer (2)

1990 The Exorcist III 6.50
1987 Best Seller 6.40