2011, Stage, Meesha, Blacklands (Reading), Cottosloe Theatre, Matthew Xia
2011, Stage, Yolanda/Teresa, I have a dream, Polka Theatre, Jonathan Lloyd
2011, Stage, Julia, Home Death, Finborough Theatre, Fiona Morrell
2011, Stage, Pandora, Six seeds, National Theatre/Told by an Idiot, Paul Hunter
2009, Stage, Masha, The Seagull (Workshop), Theatre Royal Haymarket, Jennifer Gelfer
2009, Stage, Shahrazad, Arabian Nights, New Vic Theatre, Paul Warwick
2008, Stage, Mia, Shangri-La , Lime Pictures and The Roundhouse, Mark Ravenhill
2007, Stage, Minerva Hall, Various, LAMDA, Hannah Eidenow
2007, Stage, Vera, Breezeblock park, LAMDA, Jenny Lipman
2007, Stage, Sylvia, Two Gentlemen of Verona, LAMDA, Aaron Mullen
2006, Stage, Sue Bayliss, All My Sons, LAMDA, Aaron Mullen
2006, Stage, Masha/Arkadina, The Seagull, LAMDA, Jenny Lipman
2005, Stage, Lily, Rage Fantasies, Subverse at Theatre 503, Matthew Hahn
2003, Stage, Chorus, Murder In The Cathedral, National Youth Theatre, Edward Wilson
2010, Television, Shania, Doctors, BBC Television, Ian Barber
2010, Television, Leigh Tyson, The Bill, ITV, Gary Love
2008, Television, Lisa Gale, Trial and Retribution, Laplante Productions, Stefan Schwartz
2007, Television, Marcie, Holby City, BBC Television, David Innes Edwards
2010, Rehearsed Reading, Sashanne, Stone, Only Connect, Maggie Norris
2010, Radio, Lydia, Pigeon English, BBC Radio 4, Jane Marshall
2009, Short Film, Helen, The Video, CC Films, Matthew Amos
2002, Video, Amy, Watch Over Me, BBC Television & National Youth Theatre, John Hoggarth