Training: Bristol Old Vic Theatre School.
Theatre Credits include: Frau Fahrenkopf, cover/played Maxine in The Night of The Iguana (Noël Coward Theatre), Miss Andrew in Mary Poppins (UK No1 & International Tour), Peggy White in The Last Ship (Northern Stage/UK No1 & International Tour), cover/played Donna, Rosie & Tanya in Mamma Mia! (Prince of Wales Theatre and International Tour), Maid, cover/played Olivia in Twelfth Night, Citizen, cover Portia & Calpurnia in Julius Caesar, Inez in Huis Clos (Royal Shakespeare Company), Mrs Betty Laurel in Sons Of The Desert (Royal Court, Liverpool), Beatrice in Much Ado About Nothing, Olivia in Twelfth Night and Celia in As You Like It (British Shakespeare Company), Babs Sherwood in Never Forget (UK No1 Tour), Young Dame Edna Everage in New Edna – The Spectacle (Theatre Royal Haymarket), DS Teddern, cover/played Tracey Stubbs in Birds Of A Feather (UK No1 Tour), Seaside Nana in The Queen's Nose (The Other Palace), Lois in Girls Behind (UK No1 Tour), Lady Macbeth in Macbeth (Westminster Theatre) and Mirabelle in Cavalcade (Sadler’s Wells and UK No1 Tour), Francis Parnell in Racing Demon and Blanche Ingram in Jane Eyre (Farnham Repertory Theatre), Stef in Skin Deep (Croydon Warehouse Theatre), Mrs Dilber in A Christmas Carol, Washerwoman in Yerma, Principal Boy in Cinderella and Mother Goose (Bristol Old Vic Theatre Royal), Jack in Jack and the Beanstalk (Salisbury Playhouse) and Sally Pratt in I Have Been Here Before (Nottingham Playhouse).
Television credits include: Mrs Julia Morgan in Coronation Street (ITV), Janie in 20 Things To Do Before You’re 30 (Tiger Aspect), Janet in The Knock (ITV) and Angie in The Legacy of Reginald Perrin (BBC).
Film Credits include: Christine in Girls’ Night (Granada Film).