How to Live Your Best Death (2022) Boss |
|
Miss Marx (2020) Edward Aveling |
|
Yıldız Savaşları: Bölüm IX - Skywalker'ın Yükselişi (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) |
|
Kod Adı: Londra (2016) MI5 Intel John Lancaster |
|
Churchill's Secret (2016) Jock Colville |
|
So Good to See You (2016) |
|
Mr. Holmes ve Müthiş Sırrı (2015) Thomas Kelmot |
|
Hedefteki Adam (2014) Edgar Simpson |
|
Murder on the Home Front (2013) Lennox Collins |
|
Savaş Atı (2011) Lt. Charlie Waverly |
|
Karayip Korsanları: Gizemli Denizlerde (2011) English Father |
|
Scratch (2010) Simon |
|
Aşkın Son Mevsimi (2009) Sergeyenko |
|
39 Basamak (2008) Hellory Sinclair |
|
Einştein ve Eddington (2008) William Marston |
|
Consuming Passion (2008) Gerald Mills |
|
Ben ve Orson Welles (2008) Grover Burgess |
|
Kamp (2008) Peter |
|
Kefaret (2007) Leon Tallis |
|
İyi Bir Yıl (2006) Trader #2 |
|
Münih (2005) English Reporter in Munich Underground |
|
The Somme (2005) Sergeant Richard H. Tawney |
|
Bayan Henderson Sunar (2005) Pilot |
|
Nine Lives (2002) Tim |
|
Ourhouse () Uncle Tommy |
The Human Voice (2018) Writer |
|
The Human Voice (2018) Director |