After graduation she worked for the Royal National Theatre and the Royal Shakespeare Company, coming to the attention of critics in 1993's RSC production of Tom Stoppard's Arcadia, in which she created the role of Thomasina, and then most notably in John Ford's The Broken Heart for which she won the Dame Peggy Ashcroft Award for Best Actress. Also in 1993, she was Agnes in The School for Wives at the Almeida Theatre, for which she won the Ian Charleson Award. She made her Broadway theatre debut in 2003 in Noël Coward's Private Lives. She has also appeared in numerous radio plays for the BBC, including playing Esme in Tom Stoppard's Rock 'n' Roll, a role she also played in the West End. More recently, she appeared in the BBC TV mini-series Cranford.