Jessica Brown Findlay - English actress. She was born September 14, 1989 in Cookham, United Kingdom.Best known for her work on Hamlet (2018) movie and TV shows like Brave New World (2020), Harlots (2017-2019), Black Mirror (2011-2019).