2018
Berlin Station - Temporada 3
Personaje: Daniel Miller
2017
Berlin Station - Temporada 2
Personaje: Daniel Miller
2016
Berlin Station - Temporada 1
Personaje: Daniel Miller
2015
Hannibal - Temporada 3
Episodios
8
-
9
-
10
-
11
-
12
-
13
Personaje: Francis Dolarhyde
2011
Strike Back - Temporada 2
Episodios
1
-
2
Personaje: Sgt. John Porter
2010
Strike Back - Temporada 1
Personaje: John Porter
2009
Spooks - Temporada 8
Personaje: Lucas North
2009
Robin Hood - Temporada 3
Personaje: Sir Guy de Gisborne
2009
Spooks - Temporada 9
Personaje: Lucas North
2008
Spooks - Temporada 7
Personaje: Lucas North
2007
Inspector George Gently - Temporada 1
Episodio
1
Personaje: Ricky Deeming
2007
Agatha Christie's Miss Marple (2004) - Temporada 3
Episodio
2
Personaje: Philipp Durant
2007
Robin Hood - Temporada 2
Personaje: Sir Guy of Gisborne
2006
Robin Hood - Temporada 1
Personaje: Sir Guy of Gisborne
2005
The Inspector Lynley Mysteries - Temporada 4
Episodio
1
Personaje: Philip Turner
2005
The Golden Hour - Temporada 1
Personaje: Dr Alec Track
2004
North & South - Temporada 1
Personaje: John Thornton
2003
Cold Feet - Temporada 5
Episodios
1
-
2
-
3
-
4
Personaje: Lee