Elle O'Hara is a Scottish actress native of Glasgow. She is based in London, England.
Shattered
Movie • 2025
Wuthering Heights: The House of the Damned
Movie • 2026
Tommy's Honour
Movie • 2017
The Baby in the Basket
A Lost Art
When Darkness Falls
Movie • 2022
Cara
Movie • 2024
Memories of Another