Theatre credits include: Oliver Twist (Regent’s Park Open Air Theatre); The New Nigerians (Arcola Theatre); The Night Watch (Royal Exchange Theatre, Manchester); Little Shop of Horrors (Salisbury Playhouse); Hopelessly Devoted (Birmingham Repertory Theatre/Paines Plough/Tricycle Theatre); The Coloured Museum (Talawa Theatre); Death and the Kings Horseman (National Theatre); Duck (Unicorn); The Next Big Thing (Tell Tara); God is a DJ (Theatre Centre); Rent (English Theatre, Frankfurt); The Bat (New Vic, Newcastle); The Lion King (Lyceum Theatre); Missing (Theatre Centre/National Tour); A Midsummer Night’s Dream (Byre Theatre/National Tour); Godspell (Gateway Theatre).

Television credits include: Famalam; SunnyD; One Night; Holby City; Black Britain (BBC); Broadchurch (ITV); What’s Your News (Nickelodeon).

Film credits include: Good Night (Blind Eye Films); Cocktail (Illuminati Films).

Radio Credits Include: The Ferryhill Philosophers (Catherine Bailey Ltd); Clare in the Community (BBC); Lysisstrata (Angel Eye Media); The Interview (BBC Radio 3); Binti’s Party; Jero (BBC World Service); No.1 Ladies Detective Agency; Sensationomics; Troiluss and Cressida; Ambridge Extra (BBC Radio 4); Doctor Who Audio Plays (Big Finish Productions).