A British actress, who is known for her participation in the movie The Seed (2021), directed and written by Sam Walker.