Known For
Filmography

Scotland's Greatest Escape
TV · as Self - Narrator · 8 eps

My Old School
Movie · as Mrs. Nolan (voice)

Granite Harbour
TV · as DCI Cora MacMillan · 9 eps

Marionette
Movie · as Tina

Liar
TV · as Catherine McAulay · 2 eps

Shetland
TV · as Stella Quinn · 6 eps

Case Histories
TV · as Charlotte McGill · 2 eps
The Hour
TV · 1 ep

Surveillance 24/7
Movie · as Amy Conroy

Magnolia
Movie · as Sheila

Wild at Heart
TV · as Alice Collins · 20 eps
Magnolia
TV · 1 ep

Sea of Souls
TV · as Justine McManus · 12 eps

The Key
Movie · as Mary

Comic Relief Does Fame Academy
TV · 40 eps

Club Le Monde
Movie · as Jacqui
Snoddy
TV · as Laura Bonney · 6 eps

Monarch of the Glen
TV · as Lexie McTavish · 57 eps

Tinsel Town
TV · 20 eps

Gregory's Two Girls
Movie · as Jan

Split Second
Movie · as Kathy Kennedy

The Debt Collector
Movie · as Barmaid

Holby City
TV · as Ange Godard · 147 eps

Highlander: The Raven
TV · as Brynn · 1 ep
