[8] After graduation she worked for the Royal National Theatre and the Royal Shakespeare Company, coming to the attention of critics in 1993's National Theatre production of Tom Stoppard's Arcadia, in which she created the role of Thomasina,[9] and then most notably in John Ford's The Broken Heart for which she won the Dame Peggy Ashcroft Award for Best Actress.
[citation needed] Also in 1993, she was Agnes in The School for Wives at the Almeida Theatre, for which she won the Ian Charleson Award.
In 2009, she appeared as Daisy alongside Timothy West in the BBC Radio 4 adaptation of John Mortimer's Rumpole and the Penge Bungalow Murders.
She has also appeared in the crime drama Death in Paradise playing the part of Astrid Knight.
In November 2018, she provided the voice for the alien Kisar in the Doctor Who episode "Demons of the Punjab".