Actor
Bree Elrod is an actress, known for Red Rocket (2021) and Shutter Island (2010).
Tow
2026 · as Lorraine
O'Dessa
2025 · as Calliope Galloway
Keep it Open
2024
Sometimes I Think About Dying
2024 · as Amelia
Red Rocket
2021 · as Lexi
Dark Feed
2013 · as M.G.
Shutter Island
2010 · as Female Patient