Aucune biographie disponible pour le moment.
Le Mans 66
2019
Rôle : Roy Lunn
Captain America : First Avenger
2011
Rôle : James Montgomery Falsworth
Goal III - Taking On The World
2009
Rôle : Liam Adams
Centurion
2010
Rôle : Thax
The Railway Children
2000
Rôle : Jim
The Ruby in the Smoke
2006
Rôle : Frederick Garland
My Wonder Women
2017
Rôle : Charles Guyette
The Intended
2002
Rôle : Hamish Winslow
Coup de foudre à Austenland
2013
Rôle : Mr. Henry Nobley
K-19 : Le Piège des profondeurs
2002
Rôle : Andrei
L'abbaye de Northanger
2007
Rôle : Henry Tilney
Ô Jerusalem
2006
Rôle : Bobby Goldman
The Tulse Luper Suitcases: Antwerp
2003
Rôle : Tulse Luper
Blood : The Last Vampire
2009
Rôle : Luke
The Etruscan Smile
2018
Rôle : Ian
Ronde de nuit
2011
Rôle : Robert Fraser
The Shadow in the North
2007
Rôle : Fred Garland
Témoin gênant
2014
Rôle : Killer
Last Orders
2001
Rôle : Young Jack
The Tulse Luper Suitcases, Part 1: The Moab Story
2003
Rôle : Tulse Luper
The Life and Adventures of Nicholas Nickleby
2001
Rôle : Frank Cheeryble
Telstar: The Joe Meek Story
2008
Rôle : Heinz Burt
A Life in Suitcases: A History of Tulse Luper
2005
Rôle : Tulse Luper
Troisième étoile à droite
2010
Rôle : Miles
The Tulse Luper Suitcases, Part 2: Vaux to the Sea
2004
Rôle : Tulse Luper
The Secret Life of Mrs. Beeton
2006
Rôle : Sam Beeton
The Tulse Luper Suitcases, Part 3: From Sark to the Finish
2005
Rôle : Tulse Luper / Floris Creps