2018, Television, Timothy Sexton, The Reluctant Landlord, What Larks! Productions, David Sant
2018, Television, Tall Sagitari, Krypton, DC Entertainment, Metin Hüseyin
2016, Television, Seb Gooder (semi-reg), Doctors, BBC, Various Directors
2018, Short Film, Sullivan, Of Thread and Almonds, Fresh Light Ltd, Rebecca Manley
2018, Short Film, Michael, K&J, The Works Productions, Elliot Barnes-Worrell
2018, Short Film, Paramedic, The Blood Bride, Walnut Pictures Ltd, Hannah McKibbin/Caspar Leopard
2017, Short Film, Victor, Play The Game, Familia Films, Sasha Nathwani
2016, Short Film, Salerio, THE WORKS, The works Productions Ltd, Elliot Barnes-Worrell
2015, Short Film, Man in suit, 2072, BFI, Kaya Labonte-Hurst
2014, Short Film, Vodou, Stay Woke, Partizan, Michael Williams
2017, Commercial, Switch Guarantee Guy, CASS, Academy Films, Peter Cattaneo
2017, Commercial, Lead guy, Sky/ Emirates, Recipe, Michael O'Kelly
2018, Stage, Nathan, When The Lights Go Out, Ovalhouse, Makalla McPherson
2017, Stage, Cooper, The Comedy About A Bank Robbery, Criterion Theatre, Mark Bell
2016, Stage, Bill Slank/Hawking Clam, Peter and the Starcatcher, Northampton Royal and Derngate, Luke Sheppard
2016, Stage, Ben Hur, Ben Hur, Reading Repertory Theatre, Christie O'Carroll
2015, Stage, Ezra, Kontomble (The shaman and the boy), Traverse Theatre/ A play A pie and a Pint, Guy Hollands
2015, Stage, Moose/ Henry, The Generation of Z: Apocalypse, The Generation of Z, Michael Hurst
2015, Stage, Captain Hook, Baddies: The musical, Unicorn Theatre, Purni Morell
2014, Stage, Top Thorn, Warhorse, National Theatre, Alex Sims
2013, Stage, Death, Blood Wedding, Aria Entertainment, Bronagh Lagan
2012, Stage, Demetrius, A Midsummer Night's Dream, Royal Lyceum Theatre, Matthew Lenton
2011, Stage, Servant, School for Scandal, Barbican, Deborah Warner
2008, Stage, Street Fighter, Front Line, The Globe Theatre, Matthew Dunster
2012, Feature Film, Miles, Say Nothing, Roland Hutchinson
2010, Feature Film, Octavius, Julius Caesar, The Co-Operative British Youth Film Academy, John Montegrande/Adam Hamilton