A British actress born in London, England. Some of her works include Cursed (2020), The Fall (2016) and Mrs. Wilson (2018).