Filmografie
2026
Film
Unbekannt
2025
Film
The Thursday Murder Club
als Chris Hudson
2023
Film
Chicken Run: Operation Nugget
als Fetcher (voice)
2019
Film
1917
als Sergeant Sanders
2011
Film
The Adventures of Tintin
als Allan / Pirate Flunky #1 (voice)
2010
Film
2009
Film
Mr. Nobody
als Young Journalist
2007
Film
Abbitte
als Tommy Nettle
2025
Serie
Inspector Lynley & Sergeant Havers
als DCI Brian Nies
2025
Serie
A Thousand Blows
als William 'Punch' Lewis