An English actress born on 24 March 1974 in London. She appeared in Gosford Park (2001), The Cat's Meow (2001), and Dirty Filthy Love (2004).
(According to views)