| Year | Role / Type | | Production / Director | | Company / Venue |
| 2010 | Alice (Female Lead) Film (Short) | | Sun Burn Alan McLean | | 1 Point 618 Films
| |
| 2010 | Clara Theatre | | Tits Up! Various | | Superhuman Productions Cafe Renroc (Venue 84 Edinburgh Fringe) | |
| 2010 | Various including Fearne Cotton, Holly Willoughby, Anne Robinson, The Queen, & Barbara Windsor TV |  | Hedz Dominic Macdonald & Marcus Harben |  | BBC
| |
| 2010 | Voiceover Commercial | | Kelvingrove Art Gallery & Museum Commercial David Tennent | | STV Creative
| |
| 2010 | Zoe- Airline Staff Member TV | | This September Giles Foster | | Gate Television Productions
| |
| 2010 | Female Lead Film (Short) | | Tram Dancing Peter Fullarton | | 55 Degrees
| |
| 2010 | Tiffany TV | | Angelina Damon (Series Pilot)
| | Sandy Nelson
| |
| 2010 | Voice Over Commercial | | Internet Safety Commercial- ThinkUKnow.Co.Uk David Tennent | | STV Creative
| |
| 2010 | Lavinia Whateley Voice Over | | The Dunwich Horror Colin Edwards & Michael Hines | | Bang! Cinematic Productions
| |
| 2010 | Amanda (Shady Lady) Film (Feature) |  | Pendulum Drift Shehzad Afzal | | Filmedup Ltd
| |
| 2010 | Sheena Film (Feature) |  | A Spanking In Paradise Wayne Thallon | | Veritas GB
| |
| 2010 | Jen Film (Feature) |  | New Girlfriend Krishna Bala | | Twisted Head Creations
| |
| 2010 | Kate Film (Short) | | Change
| | First Light
| |
| 2010 | Presenter TV | | All Dolled Up Promo Frank McGowan | | Bad Pony Media
| |
| 2009 | Receptionist (Lead Female Speaking Role) Music Video | | Oil & Lacquer / Bear Bones Alessio Avezzano | | Live Circus
| |
| 2009 | Ellie Film (Short) | | Small Talk Sean Boyle | | Last Chance Entertainment
| |
| 2009 | Various characters (female lead) TV | | Oot Oan The Toon! (Comedy Sketch Pilot) Fynn Elkington | | Forthold Media
| |
| 2009 | Bianca Film (Short) | | Recycle: Cracked Kevin McIntyre | | KEVMAC FILMS
| |
| 2009 | Gillian Film (Short) | | My Mate Mick Kevin McIntyre | | KEVMAC FILMS
| |
| 2009 | Jenny King TV | | Ninety Eight Percent (Series) Frank McGowan |  | Bad Pony Productions
| |
| 2009 | Little Redde's Friend Music Video | | Little Redde / Running Blind Kerry Anne Mullaney | | 3 Coins Music/ Mothcatcher Films
| |
| 2009 | Female Lead Music Video | | Copy Haho / Pulling Pus Ups Gemma Dagger | | Last Chance Entertainment Glasgow | |
| 2009 | Presenter Online | | Kerchoonz Live
| | Kerchoonz.com House of Rock Studios | |
| 2009 | Leah Film (Feature) |  | Next Time Ned Thomas McCue | | Independent Production Company
| |
| 2008 - 2009 | Rosie(one woman piece) Theatre (Tour) | | Just Like Me Maggie Aitken | | Daisy Chain Associates
| |
| 2007 - 2009 | Sarah Online | | Night Is Day: The Web Series Fraser Coull |  | Silly Wee Films
| |
| 2008 | Susan (15 year old anorexic) Corporate | | For Your Own Good David Goodall | | Foxtrot Theatre Company Dundee University Medical School | |
| 2008 | Doctor Smith Corporate | | You Never Told Me That David Goodall | | Foxtrot Theatre Company Dundee University Medical School | |
| 2008 | Illusionist's Assistant Theatre | | The Fabulous Las Vegas Show Chris De Rosa | | The Art of Illusion
| |
| 2008 | Woman Film (Short) | | Flaming Man
| | SAE Productions
| |
| 2008 | The Consultant Film (Short) | | Is Honesty The Best Policy? Alan De Pellette |  | Aficionado Films Ltd
| |
| 2008 | Lead Female Actress Film (Short) | | Sweet Sweet Isometry
| | Kim Stewart Productions
| |
| 2008 | Barmaid Film (Docu) | | The Story of the Fenwick Weavers' Co-Operative Paul Darroch |  | Oak Tree Productions
| |
| 2008 | Lara (Lead) Film (Short) | | Dog Walker Cafe Diana Kiernander | | Elfieloves & Jarprocess
| |
| 2008 | Acid Punk Girl #1 Film (Feature) |  | Book of Blood John Harrison | | Cinema One SPV2
| |
| 2007 | Model Still Photos | | Buchanan Galleries 2008 Publicity
| | Nisbet Wylie Photography
| |
| 2007 | Jogging Girl TV | | BBC Radio Scotland Ident Simon Li |  | BBC Scotland Mallaig | |
| 2007 | Model Still Photos | | Gok Wan- How to Look Good Naked
|  | The Comedy Unit
| |
| 2007 | Actor/Presenter Theatre (Tour) | | Variety Shows Leading Up To Switching On Christmas Lights Gordon Cassells | | Mall Music Broadcasting Ltd. Professional In-store Broadcasting Events and Promotions Various Shopping Centres in Lanarkshire (outdoor staging and broadcasting units) | |
| 2007 | Main Actress Theatre | | Love Lies Bleeding Maggie Aitken | | Daisy Chain Associates
| |
| 2007 | Cheryl Theatre |  | Secrets Maggie Aitken | | Daisy Chain Associates
| |
| 2007 | Marie Theatre | | B.O.G.O.F Maggie Aitken | | Daisy Chain Associates
| |
| 2007 | Karen Film (Short) | | Dancing Shoes
| | JWC Productions
| |
| 2007 | Jenny King TV | | Ninety Eight Percent (Pilot) Frank McGowan |  | Bad Pony Productions
| |
| 2007 | Dancing Daisy Girl Commercial | | Scottish Hydro Electric Jonny Campbell |  | MTP
| |
| 2007 | Sophie Film (Student) | | Bathtime (Runner up in BBC3 New Film Maker's Awards) Fiona Cairns |  | RSAMD
| |
| 2007 | Pretty Girl Online | | Advert for German Website
| | Czar Productions
| |
| 2007 | Presenter TV | | Documentary on Edinburgh Festival Mark Ashmore | | ASHA FILMS
| |
| 2007 | Presenter TV | | Indiana Gregg: Home Concerts Douglas McFarlane | | UKTheatre.TV
| |
| 2007 | Myself Film (Student) | | How I Define Myself Rose Ruane | | Glasgow School of Art
| |
| 2006 | Cheryl Corporate | | Secrets Maggie Aitken | | Daisychain Scotland
| |
| 2006 | Marie Theatre | | B.O.G.O.F Maggie Aitken | | Daisychain Scotland
| |
| 2006 | Samantha Film (Short) |  | The Tortoise and the Ego
| | Purple Dragon Productions
| |
| 2006 | 60s Go-Go Girl Music Video | | Pylot / Hollywood Kils Blair Young | | Forest of Black
| |
| 2006 | Chloe Film (Feature) | | The Journey (Pre-Production) Fraser Coull |  | Silly Wee Films
| |
| 2006 | Tess Theatre |  | Crazy For You Richard Waugh | | East Kilbride Village Theatre
| |
| 2005 | Dr Elizabeth Lawrence (Female Lead) Film (Feature) | | Treasure of the Templars Jonathan Lawrence | | ReelVision/ Timeless Entertainment
| |
| 2005 | Tamara Film (Feature) | | Cycle Robbie Moffat |  | Palm Tree Entertainment
| |
| 2005 | Featured SA Film (Feature) | | Unleashed Louis Leterrier |  | Universal
| |
| 2004 | Sybil Burlington Theatre |  | Daisy Pulls It Off Walter Paul | | East Kilbride Village Theatre
| |
| 2004 | Edel Theatre | | MisterMan Mark Westbrook | | Nomad
| |
| 2004 | Lady Millicent Montague TV | | Spook Squad
|  | BBC Scotland
| |
| 2003 | Aristocratic Lady Theatre |  | Coppelia
|  | Birmingham Royal Ballet
| |
| 2003 | Evelyn Film (LB) | | The Marriage Counsellor
| | Emergency Productions
| |
| 2003 | Lynne Theatre |  | Stepping Out Dave Bennet | | Eastwood Theatre
| |
| 2003 | Principal Dancer Theatre | | The Wizard Who Never Woz
| | The Dance Foundation
| |
| 2002 | The Visitor (Fairy Godmother) Theatre | | Rockerella
|  | Collusion Theatre
| |
| 2002 | Occupational Therapist Film (LB) | | Man at the Window
| | Cathy Proctor
| |
| 2002 | Joanne Film (LB) | | Dark Chris McCarron | | Dark Productions
| |
| 2002 | Presenter Radio | | Vivien's Vault of Voluptuous Vocals Vivien Louise-Taylor | | SubCity Radio
| |
| 2001 | Mavis Turner Theatre |  | Stepping Out Vivien Louise-Taylor | | Glasgow University
| |
| 2001 | A Tart TV |  | Chewin' the Fat Colin Gilbert |  | BBC Scotland
| |
| 2001 | Main Shopper Commercial | | East Kilbride Shopping Centre
|  | Scottish Television
| |
| 2001 | Main Shopper Commercial | | Saveway Direct
|  | Scottish Television
| |
| 2001 | Sheena Theatre |  | Road
| | Glasgow University
| |
| 2000 | Dolly Bird Still Photos | | Winner Takes All Competition
| | The Evening Times
| |
| 1999 | Mavis Turner Theatre |  | Stepping Out Vivien Louise-Taylor | | Glasgow University
| |
| 1999 | Snow White Theatre |  | Snow White and the Seven Dwarfs
| | Eastwood Theatre
| |
| 1998 | Princess Crystal (Principal Girl) Theatre | | Humpty Dumpty
| | Blantyre Theatre
| |