Air Crash Investigation Special Report S1-S5
2018 · Documentary
as Narrator
She Will
2022 · Drama
as Podrick Lochran
Air Crash Investigation S1-S11
2003 · Documentary
as Self - Narrator
The Game
2014 · Drama
as Alan Montag
Get Duked!
2020 · Comedy
as Mr. Carlyle
Dracula
2020 · Action
as Captain Sokolov
Vivarium
2020 · Horror
as Martin
The End of the F***ing World S2
2019 · Adventure
as Professor Clive Koch
The War of the Worlds
2019 · Drama
as Priest
Metroland
1998 · Comedy
as Dave
Churchill
2017 · Biography
as Leigh Mallory
Sightseers
2013 · Adventure
as Ian
Talamasca: The Secret Order
2025 · Drama
as Greg Owen
Red Eye S1-S2
as John Tennant
The Abominable Bride
2016 · Crime
as Anderson
Only Love
1998 · Drama
as Emil Becker
The Sixth Commandment
2023 · Drama
as DCI Mark Glover
Lucky Man
2016 · Action
as Ralph
Murder in Provence
2022 · Crime
as Lucien de Bremont
Bright Star
2009 · Biography
as Mr. Hunt
Sherlock S4
2017 · Crime
Morgan
as David Chance
Gulliver's Travels
2010 · Adventure
as Lilliputian Scientist
Avenue 5 S2
2022 · Comedy
as Charles
The Martian
2015 · Adventure
as Brendan Hatch