2008, Stage, Eve, Darlings You Were Wonderful, The King's Head Theatre, Amna Khwaja
2005, Stage, Ursula, The Tree & The Tower, Clio's Company, Lissa Chapman
2004, Stage, Helen Tree, The History Mystery, Arty Fact Theatre, Yvonne Peacock
2002, Stage, Mother, Poor Ted, ONO Theatre, Matthew Vaughn
2000, Stage, Lady Evelyn, All the Freaks of the Fair, Theatre of the Moving Image, Julia Munrow
1998, Stage, Nurse Ratched, One Flew Over The Cuckoo's Nest, Wheelhouse Productions, Jonathan Kaufman
1998, Stage, Nelly, Wuthering Heights, Company ACT, Andrew Wilson
1997, Stage, Lady Capulet, Romeo & Juliet, Fullcry Theatre, Julian Hutton
1996, Stage, Maria, In The House Of The Black Spaniard, Robben, Ben Robertson
1995, Stage, Clara Hibbert, The Vortex, Hampstead Everyman Theatre, Terry Raven
1993, Stage, Queen Elizabeth, Richard III, Cambridge Summer Shakespeare, Corinne Beaver
1993, Stage, Masha, The Seagull, Corbett Theatre, Manfred Hilke
1991, Stage, Sally Bowles, I Am A Camera, North Carolina Playmakers, Dede Corvinus
1990, Stage, Olivia, Twelfth Night, North Carolina Playmakers, Tessa Blake
2011, Television, Bouncer, Sadie J, BBC Television, Dez McCarthy
2011, Television, Stephanie Pinch, The Slammer, BBC Television, Steve Ryde
2009, Television, Mad woman, A History of Bedlam, The History Channel, Joe Matthews
2006, Television, Advisor, Education First, Red Bee Media, A Hamilton
2010, Training Film, Problem Passenger, Role Play for Inspectors, Transport for London
2010, Voice Over, Yummy Mummy, You've Been Framed
2001, Short Film, Mrs Hemmings, Dr Seamus Cherolais, Wild Iris Films, Joe Matthews