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).
(According to views)
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).