
Credits (Year, Production, Role, Director, Company)
Film
.2012 - The Man Inside - Young Clayton - Dan Turner - Kaleidoscope
.2015 - Pan - Skinny Orphan - Joe Wright - Warner Bros.
.2016 - Mon£y by Rukhsana Merrise - Boy - Matthew Hopper - Blindeye Films
.2019 - Faith - Marlon - Ashley Belal Chin - Faith Film Ltd
.2022 - You Don't Exist - Sam - Jamie Goldberg - (Student)
.(due 2025) - She Loves the Chase - Mark - Rivera Pepagarabito - (Student)
Television
.2015 - Danger Mouse UK Premiere - Myself - Newsround - CBBC
.2017 - So Awkward (Season 3) - Alfie - Ian Curtis/ Geoge Siougas - CBBC
Radio
.2014 - Can't Tell Nathan Caton Nothing (About Bad Boys) - Jamal - Nathan Caton - BBC
Commercial
.2011 - Travelodge Advert - Boy - n/a - Travelodge
.2012 - KFC Advert - Cowboy - n/a - KFC
.2013 - Virgin Media Advert - Boy - Virgin Media
.2019 - The More the Better - Son - Gain Laundry (North America)
.2022 - Butterfly Advert - KJ - Nate Gate - Butterfly
.2023 - ACCESS - Mthunzi - Matthew Hopper - Clifford Chance
.2024- iPhone Spec AD - Basketball Player - @bxpek (instagram)
Stage
.2009 - Dinosaurs and All That Rubbish - Boy/ Pink Dinosaur - Theresa Early - Theatre Peckham
.2010 - Mrs. Wobble the Waitress - Arthur - Theresa Early - Theatre Peckham
.2011 - The Miraculous Journey of Edward Tulane - Edward Tulane - Theresa Early - Theatre Peckham
.2012 - Newspaper Boy and Origami Girl - Newspaper Boy - Theresa Early - Theatre Peckham
.2013 - The Great Big Enormous Turnip - Grandson - Theresa Early - Theatre Peckham
.2013 - Into the Forest - Bran - Theresa Early - Theatre Peckha
.2015 - Ten in a Bed - Jack - Theresa Early - Theatre Peckham
.2017 - Cinderella Shoeshine - Bennie - Theresa Early - Theatre Peckham
.2017 - The Murder of Mr. Normanton - Butler - Sarah Grady - Beths Grammar School
.2018 - Lord of the Flies - Ralph - Sarah Grady - Beths Grammar School
.2019 - Oliver! - The Artful Dodger - Sarah Grady - Beths Grammar School
.2020 - The Wizard of Oz - The Wizard of Oz - Sarah Grady - Beths Grammar School
.2024 - National Youth Theatre Showcase - Ensemble - Mudassar Dar - National Youth Theatre