Catherine the Great
(Catherine the Great)
King Lear: Live at Shakespeare's Globe
(Goneril)
The Winter's Tale
(Mamillius / Perdita)
Remember Me?
Shallow
(Amanda)
Tamara Drewe
(Caitlin)
London's Burning
(Onelia)
Believe Nothing
(Dr. Hannah Awkward)
Catherine the Great
Sister Boniface Mysteries
(Marion Grey)
Peep Show
(Gail Huggins)
Serious and Organised
(Det. Joanna Granger)
Casualty
(Sandra Wetherill)
Dates
(Waitress)
Auf Wiedersehen, Pet
(Sarah)
Slow Horses
(Rebecca Mitchell)
The Scarlet Pimpernel
(Annette de Martignac)
Relic Hunter
(Emma Johnson)
Passer By
(Alice)
Soulmates
(Co-Worker)