2010, Stage, Storyteller, Grim(m) Tales/Bluebeard, Louna Productions, Louisa Thornton/Anna lehr
2010, Stage, Babs, The Ladybirds, Strathclyde Theatre Group, Mags McNulty
2010, Stage, Sammy Ure, The Tenement, Acme Theatre Company, Lawrence Crawford
2009, Stage, Morag McBridie, When I Was a Girl I Used To Scream and Shout, Strathclyde Theatre Group, Cara MacPhail
2008, Stage, Nurse Ratched, One Flew Over The Cuckoo's Nest, Strathclyde Theatre Group, James Keenan
2008, Stage, Sammy Ure, The Tenement, Tron Theatre, Lawrence Crawford
2006, Stage, Mandy, Shining Souls, Strathclyde Theatre Group, Carole Cassidy
2006, Stage, Isla, When We Were Women, Strathclyde Theatre Group, Susan C Triesman
2005, Stage, Barbs Marshall, Perfect Days, Strathclyde Theatre Group, Neil Anderson
2004, Stage, Phillipe Trinicant, The Devils, Strathclyde Theatre Group, Stuart Paton
2002, Stage, Isabell, Mort, Strathclyde Theatre Group, Neil Macdonald
2002, Stage, Jean Brodie, The Prime Of Miss Jean Brodie, Reid Kerr, James Murray
2010, Short Film, Jacqui, Data Entry, 14c Studio, Douglas King
2007, Short Film, Suzy, Second Moon On The Right, Inner Eye Interactive/ Oak Tree Productions, Ken Rice
2008, Radio, Laura / Narrator, Carmilla, Radio Theatre Group, Bruce Downie
2007, Radio, Cora Papadakis, The Postman Always Rings Twice, Radio Theatre Group, Bruce Downie
2010, Comedy, Storyteller, The Grim(m) Tales, Louna Productions, Louisa Thornton/Anna lehr
2010, Recording, Narrator, The Bear and the Skrattel, Radio Theatre Group, Bruce Downie
2010, Site Specific, Oolite Sisterhood, Vestiges park, Lowsalt Gallery, Lowsalt
2008, Street Theatre, Winnie Verloc, The Secret Agent, GFM/Lowsalt, Raydale Dower/Judd Brucke