Series |
A Knight of the Seven Kingdoms: The Hedge Knight
|
Baelor Targaryen |
2025 |
Movie |
Smoke Out
|
Friend |
2024-01-30 |
Series |
Dalgliesh
|
Adam Dalgliesh |
2021-11-04 |
Movie |
The Tragedy of Macbeth
|
Banquo |
2021-12-05 |
Series |
Baghdad Central
|
Frank Temple |
2020-02-03 |
Series |
The Pale Horse
|
Zachariah Osborne |
2020-02-09 |
Series |
Big Cats
|
Narrator (voice) |
2018-01-11 |
Movie |
Revolting Rhymes
|
Prince / Mirror / Huntsman / Dwarf (voice) |
2017-10-11 |
Series |
Revolting Rhymes
|
Prince / Mirror / Huntsman / Dwarf |
2016-12-26 |
Movie |
Koko: The Gorilla Who Talks to People
|
Narrator (voice) |
2016-06-15 |
Series |
The Crown
|
Robin Day |
2016-11-04 |
Movie |
Coalition
|
Nick Clegg |
2015-03-28 |
Series |
Jonathan Strange & Mr Norrell
|
Jonathan Strange |
2015-05-17 |
Series |
Doctor Foster
|
Simon Foster |
2015-09-09 |
Series |
Babylon
|
Finn |
2014-11-13 |
Movie |
Les Misérables
|
Bamatabois |
2012-12-18 |
Series |
Restless
|
Mason Harding |
2012-12-27 |
Series |
The Crimson Petal and the White
|
|
2011-04-06 |
Series |
Hidden
|
Alexander Wentworth |
2011-10-06 |
Series |
Primeval
|
Unknown |
2007-02-10 |
Series |
Bombshell
|
Lieutenant Roddy Frost |
2005-05-02 |
Movie |
Agatha Christie: A Life in Pictures
|
Max Mallowan |
2004-09-22 |
Movie |
Hawking
|
George Ellis |
2004-12-10 |
Series |
Waking the Dead
|
Unknown |
2001-06-18 |