A British actress, born in Malta and later moved to England at the age of three. She is known for her roles in The Sea Beast (2022), Tommy (1975), and Little Dorrit (1987).