2013, Stage, Francoise, The Hospital at the Time of the Revolution, Urgent Theatre, The Finborough, James Russell
2012, Stage, Cassandra , Agamemnon (The Oresteia Trilogy), Steam Industry, The Scoop, Phil Willmott
2012, Stage, Athene, Orestes (The Oresteia Trilogy), Steam Industry, The Scoop, Phil Willmott
2012, Television, Host at dinner party, BBC Sport Comedy promo, Red Bee Media for BBC, Chris Balmond
2012, Radio, Guest contributor, 7 Day Sunday, Avalon for BBC Radio Five Live
2012, Stage, Ophelia, Laughing Boy, Perfect Shadow Mingled Yarn, Rafaella Marcus
2011, Stage, Perdita, The Winter's Tale, The Old Vic Tunnels / Custom Practice, Suba Das
2011, Stage, Desdemona, Othello, Custom/Practice - Rose Theatre Bankside, Suba Das
2011, Stage, Writer, Old Vic UK / US T.S. Eliot Exchange, Old Vic London / Vineyard Theatre New York, Suba Das
2010, Internet, Sole Performer/Writer, Print Friends (2010 Emmy Nominated), Fremantle Media/ FMX
2010, Stage, Lead, Totally Together, Chain Reaction Theatre Company
2009, Television, Sketch Actress, Natives, Avatar Productions for Channel 4
2009, Television, Michelle, Friday Night Club Pilot, DLT Entertainment
2008, Television, Guest Artist, After You've Gone, BBC1
2008, Television, Laurie, My Family, DLT Entertainment, BBC1
2007, Internet, Various Roles, Project V, Fremantle Media
2007, Internet, Benben, BBC Online
2006, Television, Shona, Deckies, Spice Factory, Jeremy Wooding
2006, Stage, Various Characters, Ruth Pickett: An Endless Series Of Distractions, Avalon Promotions/Pleasance Edinburgh
2006, Film, Young Woman, Nostradamus, Discovery Channel, Bryn Higgins
2006, Short Film, Spring, VW Dome, SwimmingPool, Sebastien Grousset
2006, Radio, Ruth Pickett, 4Radio Weekly Show, Bwark, Channel 4 Radio
2006, Short Film, Do You Want Me Baby, NFTS
2004, Short Film, Narrator, The Lighthouse
2005, Television, Panellist, FAQ You, Endemol
2003, Television, Various Roles, Harry Hill's TV Burp, Avalon Television, Peter Orton