She is a British actor and model, born on September 9, 1997, in London, UK. Her parents are Laura Godfrey-Isaacs and Glen Haddon. She studied at the Emanuel School in Battersea. She is known for her roles in The Last Duel (2021), Black Mirror: Bandersnatch (2018), and Spaceship (2016).