|
The Deal (2022) as Michael |
|
Andor: A Disney+ Day Special Look (2022) as Perrin Fertha (archive footage) (uncredited) |
|
Backdraft 2 (2019) as Captain White |
|
Peterloo (2018) as General Sir John Byng |
|
Outlaw King (2018) as John Strathbogie, Earl of Atholl |
|
Redistributors (2016) as Michael Manning |
|
93 Days (2016) as Dr. David Brett-Major |
|
Terminally Happy (2016) as Louis |
|
Hampstead Theatre At Home: Tiger Country (2014) as John |
|
Taken: The Search for Sophie Parker (2013) as Ambassador Hillman |
|
The Sweeter Side of Life (2013) as Benny Christophe |
|
Company of Heroes (2013) as Chambliss |
|
Perfect Sense (2011) as Virologist |
|
You Instead (2011) as Mark |
|
Monster Mutt (2011) as Monty |
|
New Town Killers (2008) as Jamie Stewart |
|
The Edge of Love (2008) as Anthony Devas |
|
The Shell Seekers (2007) as Richard |
|
Reichenbach Falls (2007) as Jack Harvey |
|
Snuff-Movie (2005) as Justin / Andy / Freddy / Peter |
|
The Last Great Wilderness (2002) as Charlie |
|
Fragile (1999) as |
|
Horsehair (1998) as |
|
Boca a Boca (1995) as Oswaldo (as Sam MacKenzie) |
|
Dragonworld (1994) as John McGowan |
|
Trwanie przedmiotów () as Barry |
|
The Last Great Wilderness (2002) Screenplay |