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