2024UnsinkableArthur Hawkins · 11 episodesShow
2023The Artful DodgerJack Dawkins · 16 episodesShow
2023Les voix de la libération8 episodesShow
2022Sleep No MoreSamuel EmersonMovie
2022PistolMalcolm McLaren · 6 episodesShow
2020The Queen's GambitBenny Watts · 4 episodesShow
2020Dragon RiderFiredrake (voice)Movie
2018Maze Runner: The Death CureNewtMovie
2017GodlessWhitey Winn · 7 episodesShow
2017Red Nose Day ActuallySamMovie
2015Maze Runner: The Scorch TrialsNewtMovie
2015Thunderbirds Are Go!John Tracy (voice) · 78 episodesShow
2015Reggie & Thunderbirds: No Strings AttachedMovie
2015Game of Thrones The IMAX ExperienceJojen ReedMovie
2015Wolf HallRafe Sadler · 12 episodesShow
2014Phantom HaloSamuel EmersonMovie
2014The Maze RunnerNewtMovie
2014Phineas and Ferb: Star WarsFerb Fletcher (voice)Movie
2013The Ugly DucklingUgly DucklingMovie
2013Orbit Ever AfterNigelMovie
2013Phineas and Ferb: Mission MarvelFerb Fletcher (voice)Movie
2013Phineas and Ferb: The Perry Files - Animal AgentsFerb (voice)Movie
2012The Baytown OutlawsRobMovie
2012Phineas and Ferb: The Perry FilesMovie
2012Phineas and Ferb: The Daze of SummerMovie
2011HideawaysLiamMovie
2011AlbatrossMarkMovie
2011Phineas and Ferb the Movie: Across the 2nd DimensionFerb Fletcher (voice)Movie
2011Death of a SuperheroDonald ClarkeMovie
2011My Left Hand ManSamuel EmersonMovie
2010AccusedJake Murray · 2 episodesShow
2010Some Dogs BiteCaseyMovie
2010Phineas and Ferb Summer Belongs to you !Ferb FletcherMovie
2009Nowhere BoyPaul McCartneyMovie
2009PinocchioLucignoloMovie
2009PinocchioLucignolo · 2 episodesShow
2009Bright StarSamuelMovie
2009The Alchemistic SuitcaseBoyMovie
2008Phineas and Ferb: The Fast and the PhineasFerb Fletcher (voice)Movie
2007The Last LegionRomulus AugustusMovie
2007LewisAdam Douglas · 1 episodeShow
2006Molly: An American Girl on the Home FrontBoy in spelling beeMovie
2006Tristan & IsoldeYoung TristanMovie
2005Nanny McPheeSimonMovie
2005Doctor Who Confidential2 episodesShow
2004Feather BoyRobert Nobel · 6 episodesShow
2003Love ActuallySamMovie
2003EntrustedThomas von GallMovie
2003Hitler: The Rise of EvilAdolf Hitler (10 yrs) · 2 episodesShow
2002Mrs. MeitlemeihrYoung BoyMovie
2002Ultimate Force1 episodeShow
2002Bobbie's GirlAlan LanghamMovie
2002Stig of the DumpBarney · 6 episodesShow
2001Station JimHenryMovie
2001The Miracle of the CardsCraig ShergoldMovie
1986London's Burning1 episodeShow