Training: London Studio Centre.
Theatre includes: Jan Armstrong in Moon Landing and Beth in Merrily We Roll Along (Derby Playhouse), Vicki Nicholls in The Full Monty (tour), Sally in The Hired Man (Salisbury Playhouse), Kathy Seldon in Singin’ in the Rain (West Yorkshire Playhouse and tour), Beth and understudy Lily in The Secret Garden (RSC, Aldwych), Tilda in Pal Joey (Chichester Minerva), Pearl in Starlight Express (Apollo Victoria and Bochum, Germany), Etcetera in Cats (New London) and Late and Lyrical (Jermyn Street). Pantomimes include: Peter Pan (New Wimbledon) and Dick Whittington and Cinderella (Churchill, Bromley).
Film includes: Eve in Bella (London Film Academy).
Recordings include: The Secret Garden and Moon Landing (original casts).