Shelley Duvall
1949 - 2024
Fort Worth, Texas, USA
Actor
Executive Producer
Producer
Set Decoration
Thanks
Biography
Shelley Alexis Duvall (July 7, 1949 – July 11, 2024) was an American actress known for her portrayal of distinctive, often eccentric characters. She was the recipient of several accolades, including a Cannes Film Festival Award and a Peabody Award and nominations for a British Academy Film Award and two Primetime Emmy Awards. Born in Texas, Duvall
...Read moreMovies