2017, Stage, Monica, Dr Stirlingshire's Discovery, Grid Iron / Lung Ha, Maria Oller and Joe Douglas
2016, Stage, Yvonne, The Air That Carries The Weight, Stellar Quines, Muriel Romanes
2014, Stage, Maggie, Bondagers, Royal Lyceum Theatre, Lu Kemp
2014, Stage, Dora Carrington, Untaught To Shine, Stellar Quines, Pauline Lockhart
2013, Stage, Entartet, Vanishing Point, Kia Fischer
2012, Stage, Mrs Kelly, The Static, ThickSkin, Neil Bettles
2011, Stage, Mrs Bone, Men Should Weep, The National Theatre of Scotland, Graham McLaren
2011, Stage, Money: The Game Show, Platform 18 - The Arches, Clare Duffy
2010, Stage, Mairi, Elsie and Mairie Go To War, Dauntless Productions, Marilyn Imrie
2010, Stage, Helen, What We Know, Traverse Theatre Edinburgh / Ek Productions, Pamela Carter
2009, Stage, Elizabeth, A Perfect Child, Oran Mor, Oliver Emmanuel
2009, Stage, Pauline Fox, The Girls of Slender Means, Stellar Quines, Muriel Romanes
2008, Stage, Sarah, Static, Suspect Culture/Graeae, Graham Eatough/Jenny Sealey
2007, Stage, Woman on the Brink, Stellar Quines, Muriel Romanes
2006, Stage, Various Roles, Home, National Theatre Scotland, Graham Eatough
2003, Stage, Elizabeth Barry, Playhouse Creatures, West Yorkshire Playhouse, John Tiffany
2003, Stage, Lily, Sweet Fanny Adams in Eden, Stella Quines Theatre Co.
2002, Stage, Various Roles, Braff's Neck, Improbable Theatre, Phelim McDermot, Julian Crouch, Lee Simpson
2000, Stage, Foible, The Way Of The World, Manchester Royal Exchange, Matthew Lloyd
1999, Stage, Cordelia/Fool, King Lear, Theatre Babel, Peter McAllister
1998, Stage, Isobel, An Experiment With An Air Pump - Hampstead Theatre, Manchester Royal Exchange, Matthew Lloyd *TMA AWARD BEST SUPPORTING ACTRESS
1996, Stage, Various Roles, Cyrano De Bergerac, Communicado, Gerry Mulgrew
1995, Stage, Gwinivere, Merlin The Magnificent, Royal Lyceum Theatre, Hugh Hodgart
2010, Television, Cheryl, Case Histories, BBC, Marc Jobst
2010, Television, Marie, How Not to Live Your Life, BBC
2004, Television, Theresa, Heartless, Ecosse Television Productions, Nick Laughland
2004, Television, Dorcus, Monarch of the Glen, BBC television, David Caffrey
2001, Television, Vicky, Holby City, BBC Television, Ian Knox
2001, Television, Laura Fairman, The Glass, Granada Television, Philippa Langdale
1999, Television, Theresa Conoboy, Casualty, BBC Television, Ashley Pearce
2009, Radio, DI Ash, Across the Narrow Water, BBC Radio, Eoin O'Callaghan
2008, Radio, Young Jean/ Jean, Geordie, BBC Radio, Marilyn Imrie
2008, Radio, Isobel, No Mean City, BBC Radio, Marilyn Imrie
2006, Radio, Kitty E Must Die, BBC Radio, Lou Kemp
2005, Radio, Jessie, Dr Findlay: Adventures of a Black Bag, BBC Radio, Viv Beeby
2005, Radio, Beattie, Dr Findlay: Further Adventures of a Black Bag, BBC Radio, Viv Beeby
2005, Radio, The Strange Desire of Miss Small, BBC Radio, Lou Kemp