2011, Television, Elizabeth, Way To Go, BBC (Pilot), Steve Bendelack, Bob Kushell (Writer)
2011, Television, Janey, The Crimson Petal and the White, Origin for BBC, Marc Munden
2011, Television, Frau Schmidt, Christopher and His Kind, Mammoth for BBC, Geoffrey Sax
2006, Television, Guest lead - Vicky Cammish, Heartbeat, Yorkshire Television/ ITV, Roger Bamford
2003, Television, Faith, Linda Green, BBC, Sydney McCartney
2012, Stage, Mary Burne, Belfast Girls, National Theatre Studio (Workshop), Svetlana Dimcovic
2011, Stage, Letitia, Perchance To Dream, Finborough Theatre, Max Pappenheim
2010, Stage, Charlotte, Oliver!, Louder Than Words, Ian Talbot
2009, Stage, Anne, The Famous Five, The Tabard Theatre, Russell Labey
2009, Stage, The Girl, Six Characters in Search of an Author, Headlong Theatre Company , Rupert Goold/Anna Ledwich
2009, Stage, Ermengarde, Hello! Dolly, Regent's Park Open Air - New Shakespeare Company, Timothy Sheader
2008, Stage, Lou, Stig of the Dump, The Tabard Theatre, Russell Labey
2008, Stage, Sheila, Next Door's Baby, Orange Tree Theatre - Richmond, Paul Prescott
2007, Stage, Company, Mary Poppins, Prince Edward Theatre - West End, Richard Eyre
2006, Stage, Alice, Seven Brides For Seven Brothers, Theatre Royal Haymarket - West End, Maurice Lane
2005, Stage, Silly Girl, Beauty and the Beast, UK National Tour, Alison Pollard
2004, Stage, Sally Brown, Snoopy! The Musical, Morning Vicar Productions, New Players - West End, Arthur Whitelaw
2004, Stage, Wendy, Peter Pan, QDOS, Loretta Legge
2011, Radio, Ulrike, Writing the Century - The Iron Curtain, BBC Radio 4 (3eps), Susan Roberts
2005, Radio, Gillestes, Dr Who, Big Finish Productions, Jason Haigh Ellery
2005, Radio, The Princess, Sapphire & Steel - The Passenger, Big Finish Productions, Gary Russell