Climber
(announced)
Gary Hemming
2021
Resident Evil
(post-production)
Albert Wesker
2021
The Hitman's Wife's Bodyguard
(post-production)
2017
Chaz and Ralfie: The Phone
(Short) (completed)
Johnny White
2021
SAS: Red Notice
Declan Smith
2019-2020
The Umbrella Academy
(TV Series)
Luther Hargreeves / Luther
- The End of Something
(2020)
... Luther Hargreeves
- Öga for Öga
(2020)
... Luther Hargreeves
- A Light Supper
(2020)
... Luther Hargreeves
- 743
(2020)
... Luther Hargreeves
- The Seven Stages
(2020)
... Luther Hargreeves
30 More Episodes
2020
Robot Chicken
(TV Series)
John Rolfe / Solid Snake
- Gracie Purgatory in: That's How You Get Hemorrhoids
(2020)
... John Rolfe / Solid Snake (voice)
2019
Terminator: Dark Fate
William Hadrell
2018
I Feel Pretty
Grant Leclair
2017
Game of Thrones
(TV Series)
Dickon Tarly
- Eastwatch
(2017)
... Dickon Tarly
- The Spoils of War
(2017)
... Dickon Tarly
- The Queen's Justice
(2017)
... Dickon Tarly
- Stormborn
(2017)
... Dickon Tarly
2014-2017
Black Sails
(TV Series)
Billy Bones
- XXXVIII.
(2017)
... Billy Bones
- XXXVII.
(2017)
... Billy Bones
- XXXVI.
(2017)
... Billy Bones
- XXXV.
(2017)
... Billy Bones
- XXXIV.
(2017)
... Billy Bones
34 More Episodes
2016
Kill Ratio
James Henderson
2016
Barbarians Rising
(TV Mini-Series documentary)
Arminius
- Revenge
(2016)
... Arminius
- Rebellion
(2016)
... Arminius
2014
Northmen - A Viking Saga
Asbjorn
2013
Knights of Badassdom
Gunther (credit only)
2013/I
Cold
Tom
2012
I Think, Therefore
(Short)
Oli
2010-2012
Merlin
(TV Series)
Sir Percival
- The Diamond of the Day: Part Two
(2012)
... Sir Percival
- The Diamond of the Day: Part One
(2012)
... Sir Percival
- The Drawing of the Dark
(2012)
... Sir Percival
- The Kindness of Strangers
(2012)
... Sir Percival
- With All My Heart
(2012)
... Sir Percival
26 More Episodes
2012
Good Cop
(TV Mini-Series)
Andy Stockwell / Andy Scockwell
- Episode #1.3
(2012)
... Andy Scockwell
- Episode #1.2
(2012)
... Andy Stockwell
- Episode #1.1
(2012)
... Andy Stockwell
2010
Doctor Who
(TV Series)
Jeff
- The Eleventh Hour
(2010)
... Jeff
2009/I
Tormented
Marcus
2008
Doctors
(TV Series)
Josh Mullen
- Don't Try This at Home
(2008)
... Josh Mullen
2008
Kingdom
(TV Series)
Soldier
- Episode #2.3
(2008)
... Soldier
2007
Saxon
Fishmonger
2007
Casualty
(TV Series)
Hugh 'Chewy' Mullen
- Stitch
(2007)
... Hugh 'Chewy' Mullen