Home
Movies
TV shows
Sign In
Elle O'Hara is a Scottish actress native of Glasgow. She is based in London, England.
Hold Me Till The End
As Jess
When Darkness Falls
As Andrea
Memories of Another
As Mia
The Baby in the Basket
As Valerie
Cara
As Cara Tomlinson