2011, Stage, Ms Mona, The best little whorehouse in texas, Union Theatre, Paul Taylor-MIlls
2011, Recording, Dolores, The Postman & the Poet, Jay Records, John Yap
2010, Stage, Snow White, Snow White, Swansea Grand Theatre, Pete Hillier
2010, Stage, Mrs Davis, Carrie's War, National Tour, Andy Louden
2010, Workshop, Delphina, Twang!, Julian Woolford
2009, Stage, 1st cover & played Nancy, Oliver, Theatre Royal, Drury Lane , Rupert Goold
2008, Workshop, Lead, Billy , Kenny H Wax Ltd
2008, Recording, Nancy, Oliver!, JAY Productions
2008, Stage, Collette, Mathilde, George Square, Edinburgh, Simon Callow
2008, Stage, Sgt Pike, His Grace's Betting Shop (Workshop), Menier Chocolate Factory, Will Young
2008, Television, I'd Do Anything, BBC Television
2007, Stage, Cover Sophie/Lisa - 2Yrs, Mamma Mia, Prince of Wales, Phyllida Lloyd
2007, Stage, Nurse, Shakespeare for Breakfast, C Theatres Edinburgh, Damian Sandys
2007, Stage, Cinderella, Cinderella, C Theatres Edinburgh, Damian Sandys
2007, Workshop, Mamma Mia Film Pre Production, Paramount Pictures, Philida Lloyd
2005, Workshop, Miss Dixon, Times Up (workshop), Ray Cooney and Keith Stratchen
2004, Stage, Lucy, Snoopy (21st Anniversary), New Players Theatre/Jermyn St Theatre, Arthur Whitelaw
2004, Stage, Hermia, A MidSummer Night's Dream, RAM, John Jones
2004, Stage, Julie, Talent (Victoria Wood), RAM, John Jones
2003, Stage, Young Zelda/Scottie, Beautiful And The Damned , Yvonne Arnaud Theatre, Phil Wilmott
2003, Workshop, Young Zelda and Scottie, Beautiful and Damned, Gem Productions, Phill Willmott
2002, Stage, Little Girl - 2 Yrs, The Witches Of Eastwick, Prince of Wales, Eric Schaffer
Television, American Girl, The Biz, BBC Television
Television, Sandy Major, The Healer, BBC Television
Workshop, Company, Whistle Down The Wind (Workshop), Sydmonton, Gale Edwards