Roy Lunn
Ford v Ferrari (2019)
Ian
The Etruscan Smile (2018)
Charles Guyette
Professor Marston and the Wonder Women (2017)
Killer
Not Safe for Work (2014)
Mr. Henry Nobley
Austenland (2013)
James Montgomery Falsworth
Captain America: The First Avenger (2011)
Robert Fraser
The Night Watch (2011)
Miles
Third Star (2010)
Thax
Centurion (2010)
Liam Adams
Goal III: Taking on the World (2009)
Luke
Blood: The Last Vampire (2009)
Heinz Burt
Telstar: The Joe Meek Story (2008)
Henry Tilney
Northanger Abbey (2007)
Fred Garland
The Shadow in the North (2007)
Frederick Garland
The Ruby in the Smoke (2006)
Bobby Goldman
Ô Jerusalem (2006)
Sam Beeton
The Secret Life of Mrs. Beeton (2006)
Tulse Luper
A Life in Suitcases (2005)
Self
Close to Greenaway (2004)
The Tulse Luper Suitcases, Part 3: From Sark to the Finish (2004)
The Tulse Luper Suitcases, Part 2: Vaux to the Sea (2004)
The Tulse Luper Suitcases: Antwerp (2003)
The Tulse Luper Suitcases, Part 1: The Moab Story (2003)
Andrei
K-19: The Widowmaker (2002)
Hamish Winslow
The Intended (2002)
Young Jack
Last Orders (2001)
Frank Cheeryble
The Life and Adventures of Nicholas Nickleby (2001)
Jim
The Railway Children (2000)