| The Laughter & Secrets of 'Love Actually': 20 Years Later (2022) als Self |
| Sleep No More (2022) als Samuel Emerson |
| Creating The Queen's Gambit (2021) als Self - Benny Watts |
| Dragon Rider (2020) als Firedrake (voice) |
| Maze Runner: The Death Cure (2018) als Newt |
| Red Nose Day Actually (2017) als Sam |
| There's Something About Romcoms (2016) als Self |
| Star Wars: The Force Awakens (2015) als First Order Officer |
| Phineas and Ferb: The O.W.C.A. Files (2015) als Ferb (voice) |
| Maze Runner: The Scorch Trials (2015) als Newt |
| Phineas and Ferb: Last Day of Summer (2015) als Ferb (voice) |
| Game of Thrones The IMAX Experience (2015) als Jojen Reed |
| Phantom Halo (2014) als Samuel Emerson |
| Phineas and Ferb: Night of the Living Pharmacists (2014) als Ferb Fletcher (voice) |
| The Maze Runner (2014) als Newt |
| Phineas and Ferb: Star Wars (2014) als Ferb Fletcher (voice) |
| The Ugly Duckling (2013) als Ugly Duckling |
| Orbit Ever After (2013) als Nigel |
| Phineas and Ferb: Mission Marvel (2013) als Ferb Fletcher (voice) |
| Rain (2013) als Andy |
| Phineas and Ferb: The Perry Files - Animal Agents (2013) als Ferb (voice) |
| The Baytown Outlaws (2012) als Rob |
| Phineas and Ferb: The Perry Files (2012) |
| Phineas and Ferb: The Daze of Summer (2012) |
| Hideaways (2011) als Liam |
| Albatross (2011) als Mark |
| Phineas and Ferb The Movie: Across the 2nd Dimension (2011) als Ferb Fletcher (voice) |
| Death of a Superhero (2011) als Donald Clarke |
| My Left Hand Man (2011) als Samuel Emerson |
| Some Dogs Bite (2010) als Casey |
| Phineas and Ferb: Summer Belongs to You! (2010) als Ferb Fletcher (voice) |
| Nowhere Boy (2009) als Paul McCartney |
| Phineas and Ferb Christmas Vacation! (2009) als Ferb (Voice) |
| Pinocchio (2009) als Lucignolo |
| Bright Star (2009) als Samuel |
| The Alchemistic Suitcase (2009) als Boy |
| Phineas and Ferb: The Fast and the Phineas (2008) als Ferb Fletcher (voice) |
| The Last Legion (2007) als Romulus Augustus |
| Tristan & Isolde (2006) als Young Tristan |
| Nanny McPhee (2005) als Simon |
| Love Actually (2003) als Sam |
| Entrusted (2003) als Thomas von Gall |
| Mrs. Meitlemeihr (2002) als Young Boy |
| Bobbie's Girl (2002) als Alan Langham |
| Station Jim (2001) als Henry |
| The Miracle of the Cards (2001) als Craig Shergold |