Show
Actor (70 credits)
2024
Percy Jackson and the Olympians
(TV Series)
Poseidon
Poseidon
- The Prophecy Comes True
(2024)
... Poseidon
- We Find Out the Truth, Sort Of
(2024)
... Poseidon
2023
Six Four
(TV Series)
Piers Fields-Turner
Piers Fields-Turner
- Episode #1.3
(2023)
... Piers Fields-Turner
- Episode #1.2
(2023)
... Piers Fields-Turner
2022
History of A Pleasure Seeker
(TV Series)
Maarten Vermeulen Sickerts
Maarten Vermeulen Sickerts
- Pilot
(2022)
... Maarten Vermeulen Sickerts
2021
Alex Rider
(TV Series)
Damian Cray
Damian Cray
- Assassin
(2021)
... Damian Cray
- Heist
(2021)
... Damian Cray
- Threats
(2021)
... Damian Cray
- Serpent
(2021)
... Damian Cray
- Mirror
(2021)
... Damian Cray
- Strike
(2021)
... Damian Cray
2018-2021
Lost in Space
(TV Series)
John Robinson
John Robinson
- Trust
(2021)
... John Robinson
- Contingencies on Contingencies
(2021)
... John Robinson
- Final Transmission
(2021)
... John Robinson
- Stuck
(2021)
... John Robinson
- Nothing Left Behind
(2021)
... John Robinson
- The New Guy
(2021)
... John Robinson
- Contact
(2021)
... John Robinson
- Three Little Birds
(2021)
... John Robinson
- Ninety-Seven
(2019)
... John Robinson
- Shell Game
(2019)
... John Robinson
- Unknown
(2019)
... John Robinson
- Evolution
(2019)
... John Robinson
- Severed
(2019)
... John Robinson
- Echoes
(2019)
... John Robinson
- Precipice
(2019)
... John Robinson
- Run
(2019)
... John Robinson
- Scarecrow
(2019)
... John Robinson
- Shipwrecked
(2019)
... John Robinson
- Trajectory
(2018)
... John Robinson
- Transmission
(2018)
... John Robinson
- Eulogy
(2018)
... John Robinson
- Pressurized
(2018)
... John Robinson
- The Robinsons Were Here
(2018)
... John Robinson
- Resurrection
(2018)
... John Robinson (credit only)
- Danger, Will Robinson
(2018)
... John Robinson
- Diamonds in the Sky
(2018)
... John Robinson
- Infestation
(2018)
... John Robinson
- Impact
(2018)
... John Robinson
2019
Summer of Rockets
(TV Mini Series)
Samuel Petrukhin
Samuel Petrukhin
- Episode #1.6
(2019)
... Samuel Petrukhin
- Episode #1.5
(2019)
... Samuel Petrukhin
- Episode #1.4
(2019)
... Samuel Petrukhin
- Episode #1.3
(2019)
... Samuel Petrukhin
- Episode #1.2
(2019)
... Samuel Petrukhin
- Episode #1.1
(2019)
... Samuel Petrukhin
2014-2017
Black Sails
(TV Series)
Captain Flint
Captain Flint
- XXXVIII.
(2017)
... Captain Flint
- XXXVII.
(2017)
... Captain Flint
- XXXVI.
(2017)
... Captain Flint
- XXXV.
(2017)
... Captain Flint
- XXXIV.
(2017)
... Captain Flint
- XXXIII.
(2017)
... Captain Flint
- XXXII.
(2017)
... Captain Flint
- XXXI.
(2017)
... Captain Flint
- XXX.
(2017)
... Captain Flint
- XXIX.
(2017)
... Captain Flint
- XXVIII.
(2016)
... Captain Flint
- XXVII.
(2016)
... Captain Flint
- XXVI.
(2016)
... Captain Flint
- XXV.
(2016)
... Captain Flint
- XXIV.
(2016)
... Captain Flint
- XXIII.
(2016)
... Captain Flint
- XXII.
(2016)
... Captain Flint
- XXI.
(2016)
... Captain Flint
- XX.
(2016)
... Captain Flint
- XIX.
(2016)
... Captain Flint
- XVIII.
(2015)
... Captain Flint
- XVII.
(2015)
... Captain Flint
- XVI.
(2015)
... Captain Flint
- XV.
(2015)
... Captain Flint
- XIV.
(2015)
... Captain Flint
- XIII.
(2015)
... Captain Flint
- XII.
(2015)
... Captain Flint
- XI.
(2015)
... Captain Flint
- X.
(2015)
... Captain Flint
- IX.
(2015)
... Captain Flint
- VIII.
(2014)
... Captain Flint
- VII.
(2014)
... Captain Flint
- VI.
(2014)
... Captain Flint
- V.
(2014)
... Captain Flint
- IV.
(2014)
... Captain Flint
- III.
(2014)
... Captain Flint
- II.
(2014)
... Captain Flint
- I.
(2014)
... Captain Flint
2015
And Then There Were None
(TV Mini Series)
Doctor Edward Armstrong
Doctor Edward Armstrong
- Episode #1.3
(2015)
... Doctor Edward Armstrong
- Episode #1.2
(2015)
... Doctor Edward Armstrong
- Episode #1.1
(2015)
... Doctor Edward Armstrong
2010-2012
Vexed
(TV Series)
DI Jack Armstrong
DI Jack Armstrong
- Episode #2.6
(2012)
... DI Jack Armstrong
- Episode #2.5
(2012)
... DI Jack Armstrong
- Episode #2.4
(2012)
... DI Jack Armstrong
- Episode #2.3
(2012)
... DI Jack Armstrong
- Episode #2.2
(2012)
... DI Jack Armstrong
- Episode #2.1
(2012)
... DI Jack Armstrong
- Episode #1.3
(2010)
... DI Jack Armstrong
- Episode #1.2
(2010)
... DI Jack Armstrong
- Episode #1.1
(2010)
... DI Jack Armstrong
2010
Strike Back
(TV Series)
Frank Arlington
Frank Arlington
- Afghanistan: Part Two
(2010)
... Frank Arlington
- Afghanistan: Part One
(2010)
... Frank Arlington
2009
Robin Hood
(TV Series)
Prince John
Prince John
- The King Is Dead, Long Live the King...
(2009)
... Prince John
- Too Hot to Handle
(2009)
... Prince John
- Do You Love Me?
(2009)
... Prince John
2008
Wired
(TV Mini Series)
Crawford Hill
Crawford Hill
- Episode #1.3
(2008)
... Crawford Hill
- Episode #1.2
(2008)
... Crawford Hill
- Episode #1.1
(2008)
... Crawford Hill
2006
Jane Eyre
(TV Mini Series)
Rochester
Rochester
- Episode 4
(2006)
... Rochester
- Episode 3
(2006)
... Rochester
- Episode 2
(2006)
... Rochester
- Episode 1
(2006)
... Rochester
2006
Sharpe
(TV Series)
William Dodd
William Dodd
- Sharpe's Challenge: Part 2
(2006)
... William Dodd
- Sharpe's Challenge
(2006)
... William Dodd
2006
The Best Man
(TV Series)
Peter Tremaine
Peter Tremaine
- Episode #1.2
(2006)
... Peter Tremaine
- Episode #1.1
(2006)
... Peter Tremaine
2005
Waking the Dead
(TV Series)
Dr. Nick Henderson
Dr. Nick Henderson
- Subterraneans: Part 2
(2005)
... Dr. Nick Henderson
- Subterraneans: Part 1
(2005)
... Dr. Nick Henderson
2003
Cambridge Spies
(TV Mini Series)
Kim Philby
Kim Philby
- Episode #1.4
(2003)
... Kim Philby
- Episode #1.3
(2003)
... Kim Philby
- Episode #1.2
(2003)
... Kim Philby
- Episode #1.1
(2003)
... Kim Philby
2002
Napoléon
(TV Mini Series)
Tsar Alexandre I
Tsar Alexandre I
- 1807-1812
(2002)
... Tsar Alexandre I (uncredited)
- 1795-1800
(2002)
... Tsar Alexandre I
2001
Perfect Strangers
(TV Mini Series)
Charles
Charles
- Episode #1.3
(2001)
... Charles
- Episode #1.2
(2001)
... Charles
- Episode #1.1
(2001)
... Charles
1996
The Tenant of Wildfell Hall
(TV Mini Series)
Gilbert Markham
Gilbert Markham
- Episode #1.3
(1996)
... Gilbert Markham
- Episode #1.2
(1996)
... Gilbert Markham
- Episode #1.1
(1996)
... Gilbert Markham
1992
The Camomile Lawn
(TV Series)
Oliver
Oliver
- Episode #1.3
(1992)
... Oliver
- Episode #1.2
(1992)
... Oliver
- Episode #1.5
(1992)
... Oliver
- Episode #1.1
(1992)
... Oliver
Show
Additional Crew (2 credits)
Show
Director (1 credit)
Show
Writer (1 credit)
Show
Soundtrack (1 credit)
Show
Thanks (3 credits)
Show
Self (35 credits)
2018
Last Call with Carson Daly
(TV Series)
Self - Guest
Self - Guest
- William H. Macy/Felicity Huffman/Superorganism/Toby Stephens
(2018)
... Self - Guest
2015-2017
Sidewalks Entertainment
(TV Series)
Self - Guest
Self - Guest
- Toby Stephens
(2017)
... Self - Guest
- Kevin Costner & Black Sails
(2015)
... Self - Guest
2016
And Then There Was Something: The Making of 'And Then There Were None'
(Video documentary short)
Self
Self
2015
Buzz: at&T Original Documentaries
(TV Series documentary)
Self
Self
- Celebrity Interviews: TCA - Showtime & Starz
(2015)
... Self
2013
Timeshift
(TV Series documentary)
Self - Narrator
Self - Narrator
- Everybody Was Kung Fu Fighting: The Rise of Martial Arts in Britain
(2013)
... Self - Narrator (voice)
2011
CBeebies Bedtime Story
(TV Series short)
Self - Storyteller
Self - Storyteller
- Farmyard Flyers
(2011)
... Self - Storyteller
- A New Home for Little Fox
(2011)
... Self - Storyteller
- Bedtime Hullabaloo
(2011)
... Self - Storyteller
- Captain Flinn and the Pirate Dinosaurs: Missing Treasure!
(2011)
... Self - Storyteller
- The Loon on the Moon
(2011)
... Self - Storyteller
2008
The Alan Titchmarsh Show
(TV Series)
Self - Guest
Self - Guest
- Episode dated 13 October 2008
(2008)
... Self - Guest
2004
Peter Ackroyd's London
(TV Mini Series documentary)
Giacomo Casanova
Giacomo Casanova
- The Crowd
(2004)
... Giacomo Casanova
Show
Archive footage (4 credits)