Actress | Director | Producer
She was considered for the role of Louise Sawyer in Thelma & Louise (1991) that went to Susan Sarandon.
All any of us can do is make the best of what we have and live with generosity and kindness. Now that is beautiful.
Helen Lydia Mironoff
Hammersmith, London, England, UK
Dive deep into IMDb Picks, Scary Good, TV, and more.