Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Elle O'Hara
Follow
Elle O'Hara is a Scottish actress native of Glasgow. She is based in London, England.
Actor
See all 11 →
Sealed
2017
?.?
?.?
Tommy's Honour
Agnes Drinnen
Sealed
2025
?.?
?.?
The Baby in the Basket
Valerie
Sealed
2024
?.?
?.?
Cara
Cara Tomlinson
Sealed
2022
?.?
?.?
When Darkness Falls
Andrea