A British actress, born in the United Kingdom. Some of her works include Crowhurst (2017) and Little Kingdom (2019).