|
Sense and Sensibility (2026) as Edward Ferrars |
|
& Sons (2026) as Jamie |
|
Rose of Nevada (2026) as Nick |
|
Broken English (2026) as The Record Keeper |
|
Sign Language (2025) as Seb O'Teur |
|
The End (2024) as Son |
|
La Bête (2024) as Louis |
|
Femme (2023) as Preston |
|
I Came By (2022) as Toby Nealey |
|
Find the Light (2022) as The Lifeguard |
|
Munich – The Edge of War (2021) as Hugh Legat |
|
Wolf (2021) as Jacob |
|
The Trick (2021) as Sam Bowen |
|
Ataraxia (2020) as Boy |
|
Allied Forces: Making 1917 (2020) as Self |
|
1917 (2019) as Lance Corporal Schofield |
|
True History of the Kelly Gang (2019) as Ned Kelly |
|
A Guide to Second Date Sex (2019) as Ryan |
|
Nuclear (2019) as Boy |
|
Ophelia (2019) as Hamlet |
|
Been So Long (2018) as Gil |
|
Where Hands Touch (2018) as Lutz |
|
To Provide All People (2018) as Father |
|
El secreto de Marrowbone (2017) as Jack Marrowbone |
|
Narrated By (2016) as Bill Sipowitz |
|
Captain Fantastic (2016) as Bodevan Cash |
|
Infinite (2016) as Sid |
|
Fuel to Fire (2015) as Tomas Gant |
|
Bypass (2014) as Tim |
|
Pride (2014) as Joe "Bromley" |
|
Breakfast With Jonny Wilkinson (2013) as Jake Whittam |
|
Pieces (2013) as Son |
|
Sunshine on Leith (2013) as Davy Henshaw |
|
How I Live Now (2013) as Eddie |
|
For Those in Peril (2013) as Aaron |
|
Private Peaceful (2012) as Tommo Peaceful |
|
The Best of Men (2012) as Private William Heath |
|
The Devil's Dosh (2012) as Marcus |
|
Hunky Dory (2011) as Jake |
|
French Exchange (2011) as Jack |
|
The Boys Are Back (2009) as Harry Warr |
|
Defiance (2008) as Aron Bielski |
|
The Old Curiosity Shop (2007) as Kit |
|
The Thief Lord (2006) as Riccio |
|
Footprints in the Snow (2005) as Nathan Hill |
|
Peter Pan (2003) as Curly |
|
Cry to Heaven () as |
|
Mission () as Dylan |