Theatre credits include: Much Ado About Nothing (Shakespeare’s Globe), The Rover, The Two Noble Kinsmen (The Royal Shakespeare Company); The Rat Pack Live From Vegas (Theatre Royal Haymarket); Macbeth (Theatre Severn); Robin Hood (Theatre Royal Stratford East); Sunny Afternoon (Harold Pinter Theatre); The Colour Purple (The Menier Chocolate Factory); Street Scene (Théâtre du Châtelet Paris & The Gran Teatre del Liceu Barcelona); The Colored Museum (Talawa); Six Degrees of Separation (Old Vic Theatre); Five Guys Named Moe (Theatre Royal Stratford East); Tick, Tick, Boom! (Union Theatre); Little Fish (Finborough Theatre); Jack and the Beanstalk (The Barbican Centre); The Rat Pack (UK, European and US Tour); High Heel Parrot Fish (Theatre Royal Stratford East); Bomb-Mitty of Errors (New Ambassadors Theatre); Little Shop of Horrors (Edinburgh); Carousel (National Theatre); Carmen Jones (Old Vic Theatre); Fame (Victoria Palace Theatre).
Television credits include: Scott and Bailey (ITV), Hollyoaks (Lime Pictures), Ultimate Force: Violent Solutions (ITV); William and Mary (ITV); The Mysti Show (BBC); From Bard to Verse (BBC3); Holby City (BBC).
Film credits include: Mama Mia: Here We Go Again!; Jermaine and Elsie: Parts one and two (Winner: Best Drama Award at Portobello Film Festival 2017); Crossroad, Circles, Jam.