Napoleon (2023) Marshal Ney |
|
Trouble in Mind (2021) Bill O’Wray |
|
In the Earth (2021) Lord James Karel |
|
Rebecca (2020) Giles |
|
1917 (2019) Sergeant Guthrie |
|
Kursk (2018) Lt. Bruce Hamil |
|
Transformers: The Last Knight (2017) Tristan |
|
Damilola, Our Loved Boy (2016) Detective Wallace |
|
1946 (2014) Bob |
|
Ham (2013) Alec |
|
The Dark Knight Rises (2012) CIA Analyst |
|
Pelican Blood (2010) Owen Whittle |
|
Dorian Gray (2009) Patrol Policeman |
Bunny and Clive (2016) Producer |
|
Ham (2013) Producer |