
Biography
Elle O'Hara is a Scottish actress native of Glasgow. She is based in London, England.
Acted in 10
2020s
- 2026
A Lost Art
Isla
Wuthering Heights: The House of the Damned
Catherine
- 2025
Shattered
Jess
- 2024
Cara
Cara Tomlinson
- 2023
Hold Me Till The End
Jess
- 2022
Memories of Another
Mia
When Darkness Falls
Andrea
- 2020
The Pursuit of Independence
Wake Crowd
2010s
- 2017