Hamlet Within (2022) |
|
Eve (2020) Director |
|
Surfaces (2020) Richard |
|
Extinction (2018) Ray |
|
Grimsby (2016) Steven Marber |
|
Christmas Eve (2015) Tim |
|
Strange Weather (2015) Wes |
|
OXI, an Act of Resistance (2014) Oedipus |
|
Emulsion (2014) Billy Patterson |
|
Seal Team Eight: Behind Enemy Lines (2014) Case |
|
Captain America: The First Avenger (2011) Gilmore Hodge |
|
An Organization of Dreams (2009) The King |
|
Flyboys (2006) Grant |
|
Sharpe's Challenge (2006) Lawrence |
|
Minotaur (2006) Tyro |
|
Breakfast on Pluto (2005) Soldier at Roadblock |
|
No Strings Attached: The Making of Thunderbirds (2004) Self |
|
Thunderbirds (2004) John Tracy |
|
Nine Lives (2002) Tom |
|
K-19: The Widowmaker (2002) Kornilov |