2017
W1A - Temporada 3
Personaje: Ian Fletcher
2016
Galavant - Temporada 2
Episodio
1
Personaje: Pirate King
2016
The Hollow Crown - Temporada 2
Episodio
1
Personaje: Humphrey, Duke of Gloucester
2015
Galavant - Temporada 1
Episodio
4
Personaje: Pirate King
2015
W1A - Temporada 2
Personaje: Ian Fletcher
2014
W1A - Temporada 1
Personaje: Ian Fletcher
2012
Twenty Twelve - Temporada 2
Personaje: Ian Fletcher
2012
The Hollow Crown - Temporada 1
Episodio
5
Personaje: Humphrey, Duke of Gloucester
2011
Twenty Twelve - Temporada 1
Personaje: Ian Fletcher
2010
Ben Hur - Temporada 1
Episodio
1
Personaje: Pilate
2010
Ben Hur - Temporada 1
Personaje: Pontius Pilate
2010
The Silence - Temporada 1
Personaje: Chris
2010
Five Days - Temporada 2
Personaje: Iain Barclay
2009
Agatha Christie's Poirot - Temporada 12
Episodio
4
Personaje: Edward Masterman
2009
Legally Mad - Temporada 1
Personaje: Gordon Hamm
2009
Hunter (2009) - Temporada 1
Personaje: DSI Iain Barclay
2009
Hunter (2009) - Temporada 1
Personaje: DSI Iain Barclay , Commissaire Iain Barclay
2008
Bonekickers - Temporada 1
Personaje: Professor Gregory Parton
2008
Lost in Austen - Temporada 1
Personaje: Mr Bennet
2007
Five Days - Temporada 1
Personaje: Iain Barclay
2006
Courting Alex - Temporada 1
Personaje: Julian
2006
Tsunami: The Aftermath - Temporada 1
Personaje: Tony
2003
The Commander - Temporada 1
Episodio
1
Personaje: James Lampton
2002
Daniel Deronda - Temporada 1
Personaje: Henleigh Grandcourt
2002
Midsomer Murders - Temporada 5
Episodio
3
Personaje: Hugh Barton
2002
Tipping the Velvet - Temporada 1
Personaje: Ralph Banner
2001
Armadillo - Temporada 1
Personaje: Torquil Helvoir Jayne
1997
The Man Who Made Husbands Jealous - Temporada 1
Personaje: Ferdinand Fitzgerald
1994
Cadfael - Temporada 1
Episodio
2
Personaje: Daniel Aurifaber
1994
Sherlock Holmes (1984) - Temporada 7
Episodio
2
Personaje: Victor Savage