Stitch Head (2025) | |
Your Christmas or Mine 2 (2023) als James | |
All Fun and Games (2023) als Marcus | |
Your Christmas or Mine? (2022) als James | |
Flux Gourmet (2022) als Billy Rubin | |
Choose or Die (2022) als Isaac | |
Rhythm of Life (2021) als Self | |
Letters Live from the Archive: Union Chapel (2021) als Self | |
Greed (2019) als Finn McCreadie | |
Then Came You (2018) als Calvin | |
Time Freak (2018) als Stillman | |
Slaughterhouse Rulez (2018) als Willoughby Blake | |
Right Place, Wrong Tim (2018) als Tim Bell / Andrew | |
Journey's End (2017) als Raleigh | |
The House of Tomorrow (2017) als Sebastian Prendergast | |
The Space Between Us (2017) als Gardner Elliot | |
Miss Peregrine's Home for Peculiar Children (2016) als Jacob Portman | |
10,000 Saints (2015) als Jude Keffy-Horn | |
X+Y (2014) als Nathan Ellis | |
Ender's Game (2013) als Ender Wiggin | |
Shoot the Moon: The Making of 'Hugo' (2012) als Self | |
The Mechanical Man at the Heart of 'Hugo' (2012) als Self | |
The Cinemagician, Georges Méliès (2012) als Self (archive footage) | |
Sacha Baron Cohen: Role of a Lifetime (2012) als Self | |
Hugo (2011) als Hugo Cabret | |
Nanny McPhee and the Big Bang (2010) als Norman Green | |
The Wolfman (2010) als Young Ben | |
The Boy in the Striped Pyjamas (2008) als Bruno Hoess | |
Son of Rambow (2007) als Brethren Boy | |
After Thomas (2006) als Andrew | |
Watch the Skies als (voice) | |
College Republicans als Karl Rove | |
The Liar als Adrian Healey | |
If She Burns | |
Rogue Trooper |