Training: Mountview Academy of Theatre Arts.
Theatre includes: TJ in Jerry Springer - The Opera (Cambridge Theatre), Carmen in Carmen and Adele in Die Fledermaus (Newcastle-under-Lyme New Vic), Apple Tree/dance captain in The Wizard of Oz (Birmingham Rep and West Yorkshire Playhouse), ensemble/dance captain in Spend Spend Spend (English Theatre of Frankfurt), Penny in Honk! (NT tour), Maid Marion in Robin Hood and the Babes in the Wood (Cymru Theatr Clwyd), Jill in Jack and the Beanstalk (Ipswich New Wolsey) and Fast Forward (NT).
Film and television include: Jerry Springer - The Opera.
Recordings include: Footloose (European tour) and City Divas.