Theatre credits include: Annie in 42nd Street and Lina Lamount in Singing In The Rain (Theatre du Chatelet, Paris), Lead Soloist in Putting On The Ritz & That's Entertainment (UK Tours & Monte Carlo), Daisy Dee Harper in The World's Greatest Show by Arthur Pita (Royal Opera House & UK Tour) Murray's Girl/Mariella Novotny in Stephen Ward The Musical (The Aldwych Theatre, West End), Norma Cassidy in Victor Victoria (Southwark Playhouse, London) May Jones, Jennie Hildebrand & Shirley Kaplan in Kurt Weijl's Street Scene (The Opera Group. The Young Vic Theatre, London. Theatre Du Chatelet, Paris. Theatre An De Wein, Vienna. The Gran Liceu Opera, Barcelona & Opera De Toulon) Un Ticket Pour Broadway (Opera De Toulon), Princess Mab and Adelaide in Jonathon Dove’s The Enchanted Pig at The Lindbury, Royal Opera House & on Broadway at The New Victory Theatre, New York. Phyllis Dale in 42nd Street (Chichester Festival Theatre), Judy Haynes in White Christmas The Musical, (Wales Millenium Theatre, Cardiff. The Playhouse Theatre, Edinburgh, The Mayflower Theatre, Southampton & Theatre Royal, Plymouth) Susie Trevor in Lady Be Good, (The Open Air Theatre, Regent's Park) Maisie in The Boyfriend (The Open Air Theatre, Regent's Park), Fairy in A Midsummer Night's Dream (The Open Air Theatre, Regent's Park), Buffy and Pearl in Starlight Express (Bochum, Germany), Amaryllis in The Music Man (The Open Air Theatre, Regent's Park), Babe Williams in The Pajama Game, (The Union Theatre, London), Princess Maria in Call Me Madam, (The Gatehouse Theatre, London), Young Manon in Jean de Florette (Jermyn Street Theatre, London) and Young Jenny in Aspects of Love (Prince of Wales).

Workshops include: The Bodyguard (West End Workshop), Feelin’ in The Mood (West End Workshop) and Nobody's Baby (Arthur Pita)

TV & Film: Jayne Eyre (Mirimax), The Angels Of Nitshill (CBBC), Jenny Kool in The Kools (Animation), Inazuma 11 (Disney) and The Nutcracker (Disney).

Radio/Voiceover: Penmarrick BBC Drama, Bill’s New Frock BBC Drama, Anne Frank CBBC