English actress born in 1977 in London, UK. She studied at the National Theater in London. Her notable works include The Last Kingdom (2015), Hampstead (2017), and Taboo (2017).