A British actress, born in London. She was trained at the Royal Academy of Dramatic Art. Her works include The Royal Hibiscus Hotel (2017), The Consequence of Reliving (2016), and Curse of the Witch's Doll (2018).
A British actress, born in London. She was trained at the Royal Academy of Dramatic Art. Her works include The Royal Hibiscus Hotel (2017), The Consequence of Reliving (2016), and...Read more Curse of the Witch's Doll (2018).