Resumé

FILM
Pop Art
Short Film | BritFilms.com
Forward Films
Last Chance Harvey
Feature Film | Supporting: Nurse
Overture Films
Belly Button
Short Film | Lead: Kika
BBC
Dear Frankie
Feature Film. Supporting: Marie
Pathé/Miramax
About A Boy
Feature Film. Supporting: Christine
Universal
Driven aka Written in Blood
Feature Film. Lead: Caroline Hall
Dandelion Films
Bite
Short Film | Character: Alison
Independent
The Accident
Short Film. Unaired.
 
   
TELEVISION
 
Mistresses
Series Regular: Trudi
BBC
Nina and the Neurons
Series Regular: Bud (voice)
BBC Children
The Inspector Lynley Mysteries
Series Regular: Barbara Havers
BBC
Rebus: The Falls
Guest Lead: Miranda Masterson
ITV
A Midsummer Night's Dream
TV Film | Lead: Titania
BBC
Glasgow Kiss
Series Regular: Cara Rossi
BBC
Sunburn
Series Regular: Carol Simpson
BBC
Bumping The Odds
TV Film | Lead: Terry
BBC Scotland
The Bill - TV Episode
"Has Anybody Here Seen Bigmouth?"
Thames
Hamish MacBeth - TV Episode
"The Honourable Policeman"
BBC
No Child of Mine
TV Film | Lead: Linda
Meridian
Doctor Finlay - TV Episode
"Mercury"
ITV
An Independent Man
Unknown episodes
Poetic/SelecTV/Witzend
Roughnecks - Drama Series
"Pilot"
First Choice/BBC
Taggart - TV Episode
"Forbidden Fruit"
ITV
   
THEATRE
 
An Act of Love
Character: Louise (Lou) | Fan Report
Old Vic Theatre
The Exonerated
Character: Sunny Jacobs
IRiverside Studios London
Lear
Character: Fontanelle
Sheffield Crucible
When Harry Met Sally
Character: Marie
Royal Hay Market
Green Field
Character: Jo
Traverse Theatre
London Cuckolds
Character: Eugenia
Royal National Theatre
The Nun
Character: Suzanne
Minerva Theatre
Armstrong's Last Goodnight
Character: Meg
Royal Lyceum Theatre
Insignificance
Character: Marilyn Munroe
Royal National Theatre
The School for Wives
Character: Agnes
Eden Court Theatre
Travesties
Character: Gwendolyn
Royal Lyceum Theatre
The Threepenny Opera
Character: Polly Peachum
London Donmar Warehouse
Cinderella
Character: Cinderella
Stafford
What Now Little Man?
Character: Emma
Greenwich
Suddenly Last Summer
Character: Catherine
Horseshoe Theatre
Himself
Character: Annie
Nuffield Southampton
Pinocchio
Unicorn
Wuthering Hights
Perth
Little Shop Of Horrors
Perth
A Cloud In Trousers
Troubadour
Red Ridinghood
St. George's
A Comedy Of Errors
Colchester
My Cousin Rachel
Colchester
A Chorus Of Disapproval
Colchester
The Forsythe Saga
Basingstoke
The Cherry Orchard
Pitlochry
Sailor Beware
Pitlochry
Separate Tables
Pitlochry
Arsenic And Old Lace
Pitlochry
The Circle
Pitlochry
Speed The Plow
Cambridge
Sexual Perversity In Chicago
Cambridge
The Broken Jug
Edinburgh Festival
   
RADIO
 
At The Foot Of The Cross
Narrator
BBC Radio 2
High Table, Lower Orders
Character: Zoe
BBC Radio 4
Dr. Finlay - The Adventures Of A Black Bag
Character: Nurse Angus
BBC Radio 4
Angel
Character: Lorraine
BBC Radio 4
The Order Of Release
-
   
HONOURS
 
2008 TV Choice Awards - Best Actress - NOMINATED
2007 Golden Satellite Awards - Best Actress - NOMINATED
1997 Edinburgh Film Festival - Best Actress Award - WON