HUB
Acting
Sarah Rose Denton
*1984
in Kent, England, UK
5/10
Curse of the Witching Tree
2015
The Doll Under the Stairs
2024
4/10
The Doll Master
2018
5/10
The Howling
2017
8/10
Hoard
2024