2008, Stage, Rosie, A Time to Remember, Space, Adam Hemming
2007, Stage, Lucy, Pocket, The Courtyard Theatre, JANDI productions, Juliet Oldfield
2007, Stage, Skye, LD 50, First Draft Theatre, Diana Laurie
2007, Stage, Nurse, Life Support, Kings Head Theatre, Hugh Allison
2007, Stage, Maggie, Dancing at Lughnasa, White Bear Theatre, Melanie Parker
2006, Stage, Scylding, The Legend of Beowulf, Travesty Players, The Cockpit Theatre, Delyth Jones
2006, Stage, Angel, Kind, Barons Court Theatre, Nadine Hanwell
2005, Stage, Nurse / King, Starched Aprons, Theatro Technis, Caroline Eves
2005, Stage, Zanni No.1, Commedia Dell'Arte, Open Air Theatre, Stanislav Smagala
2005, Stage, Spotty Smith, Bully's Paradise, Firehorse, Denise Francis
2001, Stage, Sue, Abigail's Party, Corbett Theatre, Sian Ellis
2001, Stage, Aloonzo / King, The Tempest, Open Air Theatre, Caroline Eves
2000, Stage, Shuava / Doctor, Caucasian Chalk Circle, Corbett Theatre, Richard Williams
2000, Stage, Mistress Lovett, Man of Mode, Corbett Theatre, John Hartley
1999, Stage, Varya, The Cherry Orchard, The Red Room, Matt Smith
1999, Stage, Duchess, Duchess of Malfi, Corbett Theatre, Trevor Rawlins
1998, Stage, Portia, The Merchant of Venice, Corbett Theatre, Robert McIntosh
2010, Rehearsed Reading, Wentworth, Barred Freedom, Elysium Theatre, Eugene Ambrose
2007, Rehearsed Reading, Narrator, The Western Design, Battersea Writers Group, Jason Young
2007, Film, Judy, Ballad of Belsize, Zentner Productions, Jacob Zentner
2006, Documentary, As Herself, Actress, Miami Underground Productions, Jenna Moshell
2006, Feature Film, Mel, Nadine, Matchstix Productions, Ian Simpson
2005, Corporate, Sunsilk, Epiphany, Sam Bond
2005, Short Film, Marilyn, James and Marilyn, Senile Monkey Co., Yakob Jakubowski-Zentner
2004, Short Film, Faye, The Language of Crows, Stephana Sierrara
2002, Voice Over, Hansel and Gretel, Jolly Nice Radio Company, Gary Champion
1998, Television, Sarah Dune, MTV - Sarah Dune Pilot, MTV Asia, Company Asia