A British actress, born in Paddington, London, England, United Kingdom. She studied in London at the Guildhall School of Music and Drama. Her most notable works include A Christmas Carol, Dune, Luther, and Nymphomaniac: Vol. I.
(According to views)
A British actress, born in Paddington, London, England, United Kingdom. She studied in London at the Guildhall School of Music and Drama. Her most notable works include A Christmas...Read more Carol, Dune, Luther, and Nymphomaniac: Vol. I.