Ellie O'Brien
Birthday: | Place of Birth: Glasgow, Scotland, UK...
Known For
Acting
Year
Title
Role
2026
Burdened
as Jessica
2026
What She Didn't Tell Me
as Lizzie McCrae
2025
It Feeds
as Jordan Winstone
2024
Hush Little Baby
as Skylar
2018
Her Story No. 2: Hush Little Baby
as Skylar
2014
Kingdom Come
as Ceilia Scott
