Producer | Actress | Writer
Sister of Stewart Duvall.
When I play a character, at that moment nothing else exists. Certainly no theory. I try not to intellectualize.
Wide eyes, toothy smile, and lanky figure
The Texas Twiggy
Shelley Alexis Duvall
Houston, Texas, USA
Check out our guide to superheroes, horror movies, and more.