A British director and actress, born in Chester, England. She participated in many artistic works, including Safe (2018) and The Bay (2021).
(According to views)