Theatre includes Sharazhad and Neighbour/Mum in 1001 Nights (Transport Theatre), Princess Aouda in Around the World in 80 Days (NIE), Monk/Cook/Absolon/Arcita/Queen in The Canterbury Tales (Watford Palace Theatre), The Genie in Moon and Genie (Half Moon Theatre), Sita in Sita's Story (Tara Arts), Miranda in Tiny Tempest (Mini Hall), Sana/Rose in Small Fish Big Cheese (Peshkar), Leila in Yellow Moon (National Theatre of Scotland), Chloe in Other People's Music (BAC), Moll Flanders in Moll Flanders (new Players Theatre), Briar Rose/Princess Aurora in Sleeping Beauty (Everyman Theatre Cheltenham), Fleance in Macbeth, Rosemary in Summer and Smoke, Angelina in The Lunatic Queen, Firs in The Cherry Orchard and Irina in Three Sisters (Rose Bruford).
Workshops include First Time Voter in The Vote (Donmar Warehouse).
Rehearsed Readings include Karla Crome in the Three Karlas (Made from Scratch).
Television includes CBeebies Pilot.
Radio includes Alperton.
Films include Agent Cody Banks 2: Destination London.
Trained at Rose Bruford College.