|
Blue Moon
como E.B. White
| 2025 |
|
Coach Diabólica
como Boss
| 2022 |
|
Miss Marx
como Edward Aveling
| 2020 |
|
8 Days: To the Moon and Back
como Michael Collins
| 2019 |
|
Star Wars: Episódio IX - A Ascensão Skywalker
como First Order Officer
| 2019 |
|
Peterloo
como Lt. Col Guy L'Estrange
| 2018 |
|
Eva Hesse
como Sol Lewitt (voz)
| 2016 |
|
So Good to See You
| 2016 |
|
Churchill's Secret
como Jock Colville
| 2016 |
|
Invasão a Londres
como MI5 Intel John Lancaster
| 2016 |
|
Sr. Sherlock Holmes
como Thomas Kelmot
| 2015 |
|
November Man: Um Espião Nunca Morre
como Edgar Simpson
| 2014 |
|
Murder on the Home Front
como Lennox Collins
| 2013 |
|
Cavalo de Guerra
como Lt. Charlie Waverly
| 2012 |
|
Piratas do Caribe: Navegando em Águas Misteriosas
como English Father
| 2011 |
|
Scratch
como Simon
| 2010 |
|
Eu e Orson Welles
como Grover Burgess
| 2009 |
|
A Última Estação
como Sergeyenko
| 2009 |
|
Vítimas da Guerra
como Peter
| 2008 |
|
Einstein e Eddington
como William Marston
| 2008 |
|
The 39 Steps
como Hellory Sinclair
| 2008 |
|
Consuming Passion
como Gerald Mills
| 2008 |
|
Desejo e Reparação
como Leon Tallis
| 2007 |
|
Um Bom Ano
como Trader #2
| 2006 |
|
Munique
como English Reporter in Munich Underground
| 2006 |
|
Sra. Henderson Apresenta
como Pilot
| 2006 |
|
The Somme
como Sergeant Richard H. Tawney
| 2005 |
|
Nove Vidas
como Tim
| 2002 |
|
Ourhouse
como Uncle Tommy
| |