2012, Stage, Hannah, The Martyr, Theatre 503, Alice Butler
2011, Stage, Twinkle, The Christmas Workshop, Poorboy/The Bell Rock Company, Sandy Thomson
2011, Stage, Ophelia, The Player's Hamlet, Poorboy/The Bell Rock Company, Sandy Thomson
2011, Stage, Sophie, Go Now, Risking Enchantment, Alice Butler
2011, Stage, Unloved Woman, Magpies, Poorboy Theatre Company, Sandy Thomson
2011, Stage, Other Woman/Another Woman/Mother, My Child, Rekindle Theatre, Bill Wright
2010, Stage, Mrs Cratchitt, Belle & Various, A Christmas Carol, Cumbernauld Theatre, Ed Robson
2009, Stage, Hedda Gabler, RE: Hedda, On The Verge @ The Arches Theatre, Amanda Gaughan
2009, Stage, Carmen, Fairy Dog, Fiendish Plot, Bill Wright
2009, Stage, Edie Doyle, On The Waterfront, Bill Kenwright and Michael Edwards & Carole Winter, Steven Berkoff
2009, Stage, Understudy - Edie Doyle, On The Waterfront, Bill Kenwright and Michael Edwards & Carole Winter, Steven Berkoff
2008, Stage, Understudy - Edie Doyle, On the Waterfront, MJE Productions, Steven Berkoff
2007, Stage, Cinderella, Into The Woods, Italia Conti Academy, Sue Colgrave
2007, Stage, Ensemble, Nosferatu- A Tale Of Horrors, These Colours, Matt Cullum
2007, Stage, Storyteller - Various Roles, Tales From The Brothers Grimm, Creation Theatre Company, Gari Jones
2007, Stage, Nicola, The Positive Hour, Italia Conti Academy, Alice Bartlett
2007, Stage, Viola, TWELFTH NIGHT, Sue Colgrave
2006, Stage, Norah Walsh, Jago, The Italia Conti Ensemble, Diana Hillier
2006, Stage, Governess, The Beau Defeated, Italia Conti Academy, Genevieve Walsh
2006, Stage, Hermione, The Winter's Tale, Italia Conti Academy, Sarah Case
2005, Stage, Wife, The Bloody Chamber, Italia Conti Academy, Sarah Fahie
2005, Stage, Woman, The Great Peace, Italia Conti Academy, Nick Moseley
2004, Stage, Medea, Medea, Coatbridge College, Josephine Ronan
2002, Stage, Princess Rose, Sleeping Beauty, Pace Theatre Company, David Wallace
2000, Stage, Gretal, Hansel and Gretal, Pace Theatre Company, David Wallace
2011, Television, Witch, Shakespeare And Us, Oxford Film And Television/BBC, Ashley Gething
2011, Audio, Alexandra, Blood & Roses, Poorboy/The Bell Rock Company, Sandy Thomson
2011, Feature Film, Mag, Behold Me Standing, Minehorse Pictures, Wilma Smith
2010, Audio, Alexandra, Blood & Roses, Poorboy Theatre Company, Sandy Thomson
2010, Workshop, Various, CPD at Dundee Rep, Frantic Assembly, Neil Bettles
2010, Workshop, Dr Munro, Carol, Pillar Box Red, Lauren Graham
2010, Short Film, Tet, Lasting Opportunity, Zed Resistor Company, Alex Fodor
2009, Site Specific, Woman, 3 Day Wonder, Poorboy Theatre Company, Sandy Thomson
2009, Workshop, Phebe, AS YOU LIKE IT, The Lyceum Theatre, Mark Thompson
2009, Short Film, Maggie, Reverse Takeover, AG Films, Alan Grice
2007, Radio, Natasha, Three Sisters, Italia Conti Academy, Chris Pavlo
2007, Short Film, Marley, Snap Shots, Italia Conti Film Project, Mark Street
2006, Short Film, Dr. Wick, Girl Interrupted, Italia Conti Academy, Mark Street
1999, Video, Jen, The Y Factor, Pace Media Productions, Mhairi Gilbert
1996, Feature Film, Alice, Small Faces, Skyline Productions, Gillies Mackinnon