Cold Take
Discover
Club
Blind Pick
Log in
Sign up
C
Carter DeHaven
Follow
Born 16 February 1932 in Los Angeles, California, USA
Died 3 April 2026 (aged 94)
Producer
See all 20 →
Sealed
1990
?.?
?.?
The Exorcist III
Producer
Sealed
1986
?.?
?.?
Hoosiers
Producer
Sealed
1972
?.?
?.?
Ulzana's Raid
Producer
Sealed
1983
?.?
?.?
Yellowbeard
Producer
Actor
Sealed
2016
?.?
?.?
Death, Be Not Proud: The Making of "The Exorcist III"
Self