Previously at Chichester Miss Preen in The Man Who Came to Dinner (Festival Theatre).
Theatre includes Hilda of Whitby and Virginia Woolf in Hilda & Virginia (Jermyn Street); The Countess in Bang Bang (Mercury Theatre); Mrs Barrow in The Trial (Young Vic); Mrs Oakes in Flare Path (Theatre Royal Haymarket); Dame Hilda Marsh-Gibbon in If So, Then Yes (Jermyn Street); Nora in A Resounding Tinkle (Royal Court Theatre); Aunt March in Little Women (Duchess); Lady Snipe Worthington in 20,000 Leagues Under the Sea (Stratford East); Helena in A Midsummer Night's Dream (RSC); Miss Gossage in The Happiest Days of Your Life (Salisbury); Gwendolen in The Importance of Being Earnest (Edinburgh Lyceum).
Television includes Doc Martin, New Tricks, Wolf Hall, The Last Dragonslayer, Endeavour, Downton Abbey, Cockroaches, Upstairs Downstairs, The Sarah-Jane Adventures, Longford, Affinity, Tipping the Velvet, He Knew He Was Right, My Hero, Vanity Fair, A Dance to the Music of Time, The Detectives, Rab C Nesbitt, Poirot, Lovejoy, Smokescreen, Campion, Great Expectations, The Rainbow, David Copperfield, Swallows and Amazons Forever.
Films include The Little Stranger, Peterloo, Quartet, Mr Holmes, Jupiter Ascending, The Riot Club, The Oxford Murders, Brideshead Revisited, Miss Potter, The Man Who Knew Too Little, Wind in the Willows, Erik the Viking, Orlando.
Radio includes Mr Betjeman Regrets.
As writer, contributes to the literary quarterly Slightly Foxed and has reviewed both fiction and non-fiction for The Lady, TLS, Literary Review and Geographical.
She performs as Dame Theresa Thompson’s-Gazelle on the London standup comedy circuit.