Ella Starbuck (born 1 July 1997) is a British actress, dancer, and model.
River of Blood
Movie • 2024
Revolution X
Movie • 2023
Escape
Medusa's Venom
Crocodile Swarm
The Killing Tree
Movie • 2022
Dinosaur Prison
Witch
Unhinged: Retribution