A British actress, producer, and stand-in actress. She was born in Surrey, UK. She went to the London College of Fashion. She is known for her participation in Star Wars: Episode VIII - The Last Jedi (2017), The Kingdom (2007), and Jolt (2021).