Ella Starbuck (born 1 July 1997) is a British actress, dancer, and model.
River of Blood
Crocodile Swarm
Unhinged: Retribution
Escape
Witch
The Killing Tree
Medusa's Venom
Dinosaur Prison
Conjuring The Genie 2