A British actress and producer, born in London, UK. She's known for Alice, Through the Looking (2021) and Graphic Desires (2022).
(According to views)