profile

Elle O'Hara

Elle O'Hara is a Scottish actress native of Glasgow. She is based in London, England.

Movies

poster
Cara
0 %|Aug 25, 2024
Horror, Thriller
poster
Hold Me Till The End
0 %|Jun 18, 2023
Horror
poster
Memories of Another
0 %|Jul 10, 2022
Thriller, Science Fiction, Romance, Drama
poster
When Darkness Falls
53 %|Jun 21, 2022
Thriller, Mystery
poster
The Baby in the Basket
0 %|Invalid Date
Horror

Series