How to Live Your Best Death (2022) Boss |
|
Miss Marx (2020) Edward Aveling |
|
Star Wars: L'ascesa di Skywalker (2019) First Order Officer |
|
8 Days: To the Moon and Back (2019) Michael Collins |
|
Peterloo (2018) Lt. Col Guy L'Estrange |
|
Eva Hesse (2016) Sol Lewitt (voice) |
|
Attacco al potere 2 (2016) MI5 Intel John Lancaster |
|
Churchill's Secret (2016) Jock Colville |
|
So Good to See You (2016) |
|
Mr. Holmes - Il mistero del caso irrisolto (2015) Thomas Kelmot |
|
The November Man (2014) Edgar Simpson |
|
Molly Cooper - Omicidio sul fronte (2013) Lennox Collins |
|
War Horse (2011) Lt. Charlie Waverly |
|
Pirati dei Caraibi - Oltre i confini del mare (2011) English Father |
|
Scratch (2010) Simon |
|
The Last Station (2009) Sergeyenko |
|
The 39 Steps (2008) Hellory Sinclair |
|
Il mio amico Einstein (2008) William Marston |
|
Consuming Passion (2008) Gerald Mills |
|
Me and Orson Welles (2008) Grover Burgess |
|
Campo 19 (2008) Peter |
|
Espiazione (2007) Leon Tallis |
|
Un'ottima annata - A Good Year (2006) Trader #2 |
|
Munich (2005) English Reporter in Munich Underground |
|
The Somme (2005) Sergeant Richard H. Tawney |
|
Lady Henderson presenta (2005) Pilot |
|
Nine Lives (2002) Tim |
|
Ourhouse () Uncle Tommy |
The Human Voice (2018) Writer |
|
The Human Voice (2018) Director |