Dobry człowiek w Afryce (A Good Man in Africa) jako Celia Adekunle 1994: W majestacie prawa (Trial by Jury) jako Valerie Alston 1997: Człowiek, który wiedział za mało (The Man Who Knew Too Little) jako Lorelei „Lori” 1999: Pogrzeb w Teksasie jako Miranda 2000: Powrót na samotne ugory jako Ruby 2000: Winny jako Natalie Crane 2000: Z zapartym tchem jako Caroline Henshow 2000: Historia Jackie Bouvier Kennedy Onassis (TV) jako Jacqueline Lee „Jackie” Bouvier Kennedy Onassis 2002: Zanim odejdziesz (Before You Go) jako Mary 2002: Virginia jako Jessie Eastwood 2003: 40 jako Jess 2005: The Virgin Queen jako Maria I Tudor 2005: Kalifornijczycy jako Luna 2006: Wrobiony (Played) jako Maggie 2011: Twixt jako Denise 2018: Paweł, apostoł Chrystusa (Paul, Apostle of Christ) jako Pyscylla

Seriale TV 1974: Coronation Street jako Pamela Graham 1976: Coronation Street jako Pamela Graham 1977: Emmerdale jako Angela Read 1983: Bergerac jako Christine Bolton 1985: Na krawędzi mroku (Edge of Darkness) jako Emma Craven 1994: Scarlett jako Katie Scarlett O’Hara-Hamilton-Kennedy-Butler 2011-2012: Plotkara (Gossip Girl) jako