-
Wasted - Temporada 1
Personaje: Himself
2024
Shardlake - Temporada 1
Personaje: Thomas Cromwell
2019
The Oath - Temporada 2
Personaje: Tom Hammond
2018
The Oath - Temporada 1
Personaje: Tom Hammond
2017
The Frankenstein Chronicles - Temporada 2
Personaje: John Marlott
2017
Broken - Temporada 1
Personaje: Father Michael Kerrigan
2016
Le règne de sang - Temporada 1
Personaje: Narrateur
2015
The Frankenstein Chronicles - Temporada 1
Personaje: John Marlott
2015
Legends (2014) - Temporada 2
Personaje: Martin Odum
2014
Legends (2014) - Temporada 1
Personaje: Martin Odum
2012
Missing - Temporada 1
Personaje: Paul
2012
Accused - Temporada 2
Episodio
1
Personaje: Simon Gaskell / Tracie Tremarco
2009
Red Riding - Temporada 1
Personaje: -
2008
Crusoe - Temporada 1
Episodios
1
-
2
-
7
Personaje: James Crusoe
2008
Sharpe - Temporada 7
Personaje: Richard Sharpe
2006
Sharpe - Temporada 6
Personaje: Lt Richard Sharpe
1997
Sharpe - Temporada 5
Personaje: Lt.,Capt. Richard Sharpe
1996
Sharpe - Temporada 4
Personaje: Lt.,Capt. Richard Sharpe
1995
Sharpe - Temporada 3
Personaje: Lt.,Capt. Richard Sharpe
1994
Scarlett - Temporada 1
Personaje: Lord Richard Fenton
1994
Sharpe - Temporada 2
Personaje: Lt.,Capt. Richard Sharpe
1993
Sharpe - Temporada 1
Personaje: Lt.,Capt. Richard Sharpe
1991
Screen One - Temporada 3
Personaje: -
1991
Clarissa - Temporada 1
Personaje: Lovelace
1989
Catherine Cookson's The Fifteen Streets - Temporada 1
Personaje: Sean Bean