Series |
Generation Z
|
|
2024-10-13 |
Series |
Franklin
|
David Stormont |
2024-04-11 |
Movie |
Napoleon
|
Marshal Ney |
2023-11-22 |
Movie |
National Theatre Live: Trouble in Mind
|
Bill O’Wray |
2021-12-02 |
Movie |
Rebecca
|
Giles |
2020-10-16 |
Movie |
1917
|
Sergeant Guthrie |
2019-12-25 |
Movie |
Kursk
|
Lt. Bruce Hamil |
2018-11-07 |
Movie |
Transformers: The Last Knight
|
Tristan |
2017-06-16 |
Movie |
Damilola, Our Loved Boy
|
Detective Wallace |
2016-11-07 |
Series |
Dark Angel
|
Dr. John Maling |
2016-10-31 |
Series |
Top Coppers
|
Peterson |
2015-08-19 |
Series |
Our World War
|
Lt. Cohen |
2014-08-07 |
Movie |
The Dark Knight Rises
|
CIA Analyst |
2012-07-17 |
Series |
Twenty Twelve
|
Reporter |
2011-03-14 |
Movie |
Pelican Blood
|
Owen Whittle |
2010-06-17 |
Movie |
Dorian Gray
|
Patrol Policeman |
2009-09-09 |