2016
Penny Dreadful - Temporada 3
Personaje: Dr Victor Frankenstein
2015
Penny Dreadful - Temporada 2
Personaje: Dr Victor Frankenstein
2014
Penny Dreadful - Temporada 1
Personaje: Dr Victor Frankenstein
2014
Fleming: The Man Who Would Be Bond - Temporada 1
Episodio
2
Personaje: Lt. Hepworth
2013
Le Vol des cigognes - Temporada 1
Personaje: Jonathan Anselme
2013
Truckers - Temporada 1
Personaje: Glen
2007
Cape Wrath - Temporada 1
Personaje: Mark Brogan
2007
Cape Wrath - Temporada 1
Personaje: Harry Treadaway
2006
Afterlife - Temporada 2
Episodio
1
Personaje: Liam
2006
Agatha Christie's Miss Marple (2004) - Temporada 2
Episodio
1
Personaje: George Erskine