A British film actress, born on September 24, 1998 in the United Kingdom. She's known for Calvary (2014), Nelly & Nora (2015), The Legend of Longwood (2014) and Finding You (2020).