Carter DeHaven
Birthday
1932-02-16
Place of Birth
Los Angeles, California, USA
Died
2026-04-03