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