2011, Stage, Penny, Be Our Guest , BBC Salford Sitcom Showcase, Cal Crystal
2010, Stage, Young Emily, Bagpuss, Soho Theatre/Birmingham Stage, Suzanne Gorman
2010, Stage, Multiple Roles, Creatures (ThreeWeeks Editor's Choice Award Winner), Edinburgh Fringe, Colin Leggo
2009, Stage, Various, Five Characters In Search of Susan , Underbelly , Colin Leggo
2009, Stage, Soccer Girl, The Gathering, Theatre Abandon, Claire Lamont
2008, Stage, Gretel, Hansel and Gretel , Barbican/Catherine Wheels, Gill Robertson
2008, Stage, Puppeteer, Charlie and Lola, Polka Theatre and BBC Worldwide, Roman Stefanski
2007, Stage, Sophie, The BFG, Polka, Roman Stefanski
2006, Stage, Katie, Flying Home (staged rehearsed reading), Latchmere Theatre 503 , Hannah Berrigan
2006, Stage, Amy , Little Women , Theatreworks, Ali Gorton
2006, Stage, Gretel, Home East Lothian, National Theatre Scotland, Gill Robertson
2005, Stage, Edie, Men Should Weep, Oxford Stage Company, Charlotte Gwyner
2005, Stage, Camera, The Fence, The Wrestling School, Howard Barker
2004, Stage, Mandy, Bad Girls, Polka Theatre/Watershed Productions-No.1 Tour, Vicky Ireland
2003, Stage, Female Lead, Battered Hearts And Missing Socks, Theatre Abandon, Claire Lamont
2003, Stage, Ellie, The Melancholy Hussar, Ecetera Theatre London, Beckie Mills
2002, Stage, Clarissa, Too Far to Walk (With Prunella Scales), London King's Head, Lucy Skilbeck
2002, Stage, Candice, Mince, Dundee Repertory Theatre, Forbes Mason
2002, Stage, Bianca, Night Flights, Dundee Repertory Theatre, Hamish Glen
2002, Stage, Sylvie McLoag, Pants, Dundee Repertory Theatre, Forbes Mason
2002, Stage, Puss, Puss In Boots, Dundee Repertory Theatre, Hamish Glen
2001, Stage, Jeannie Torrence, A'Bodys Aberdee, Dundee Repertory Theatre, Sandy Neilson
2001, Stage, Ensemble, The Seagull, Dundee Repertory Theatre, Rimas Tuminas
2000, Stage, Improviser, Live Theatre Scotland, Glasgow Tron, Iain Heggie