2011, Stage, Dion, DECADE, Headlong, Rupert Goold
2009, Stage, Raymond Legendre, BEEN SO LONG, Young Vic Theatre, Che Walker
2009, Stage, Tolay, Songs Of Freedom, (workshop), Kwame Kwei-Armah
2009, Stage, St Antoine, The Speculator, The Traverse Theatre, David Greig
2008, Stage, Simba, THE LION KING, Pippa Allion Casting, Eric Szerman
2007, Stage, Swing, DADDY COOL (world tour), Cole Kitchen, Andy Goldberg
2007, Stage, Eddie, IGNORANCE IS BLISS, Broadway Theatre, Kerry Underwood
2007, Stage, Kaye, IGNITE, Identity Drama School, Suzann McLean
2007, Stage, Troy, IMPULSE, Drill Hall Theatre, Victoria Evaristo/Anthony Taylor
2006, Stage, David, TORN, Arcola Theatre, Anthony Taylor
2010, Feature Film, Leon Chambers, FREESTYLE, UK Film Council/Revolver Entertainment, Kolton Lee
2010, Feature Film, Raymond Legendre, Been So Long (pilot), Green Acre Films / UK Film Council, Che Walker
2010, Television, Jacob Maynard, Casualty, BBC, Paul Murphy / Will Sinclair
2009, Television, Connor Stanley, Eastenders, BBC, Various
2011, Voice Over, M15 Agent, Secret Lives, BBC RADIO 4
2011, Voice Over, E20, BBC, Deborah Sathe
2009, Voice Over, Rich, Lift Off, National Theatre, Kwame Kwei-Armah
2009, Voice Over, Ade, Clubland, National Theatre, Topher Campbell
2010, Voice Over, Obi, Estate Walls (Viral Ad), Inner City Theatre, Che Walker
2011, Rehearsed Reading, Michael, FOG, The Lyric Theatre, Che Walker
2011, Workshop, Johnson Jay, The Realness, Young Vic Theatre, Maggie Norris
2010, Rehearsed Reading, Akeem, Territory, Soho Theatre, Bola Agbaje
2009, Rehearsed Reading, Winston, Weathering The Storm, National Theatre, Kwame Kwei-Armah
2009, Rehearsed Reading, Ray, Skyvers, National Theatre, Topher Campbell
2009, Rehearsed Reading, Chris Jackson, SLAVES, TALAWA THEATRE COMPANY, Rex Obano
2009, Recording, Hojja, Moonshadow, The Old Vic / The Royal Albert Hall, Yusuf Islam
2010, Rehearsed Reading, Kelvin, Every One's A Winner, Sitcom Trials, Suzann McLean
2010, Rehearsed Reading, Benito, Battle of The Sexes, Sitcom Trials, Suzann McLean