2015
London Spy - Temporada 1
Personaje: Scottie
2013
The Great Train Robbery - Temporada 1
Personaje: Tommy Butler
2012
Cloud Atlas
Personaje: Le Captain Molyneux/Vyvyan Ayrs/Timothy Cavendish/Musicien coréen/Prescient 2
2011
Exile - Temporada 1
Personaje: Sam Ronstadt
2010
Any Human Heart - Temporada 1
Personaje: Logan Mountstuart (Older)
2008
Einstein and Eddington - Temporada 1
Personaje: Sir Oliver Lodge
2006
The Street - Temporada 1
Personaje: Stan McDermott
1983
The Black Adder - Temporada 1
Episodio
4
Personaje: Don Speekingleesh