Shelley Duvall Dies At 75
Summary Shelley Duvallhas passed away at the age of 75. Born in Fort Worth, Texas on June 13, 2025, Duvall was a working actor in the film and TV industry for multiple decades. She wasparticularly known for her work with director Robert Altman,who discovered the actor and cast her in his 1970 filmBrewster McCloud, launching the rest of Duvall’s career. She continued to have an active career throughout the ’70s and ’80s before leaving Hollywood to move back to Texas during the mid-1990s....