2021
Charmed (2018) - Temporada 3
Episodio
9
Director
2019
Charmed (2018) - Temporada 2
Episodio
18
Director
2022
Charmed (2018) - Temporada 4
Personaje: Harry Greenwood
2021
Charmed (2018) - Temporada 3
Personaje: Harry Greenwood
2019
Charmed (2018) - Temporada 2
Personaje: Harry Greenwood
2018
2018
Charmed (2018) - Temporada 1
Personaje: Harry Greenwood
2014
Fleming: The Man Who Would Be Bond - Temporada 1
Personaje: Peter Fleming
2014
The Secrets - Temporada 1
Episodio
2
Personaje: Tom
2013
Agatha Christie's Poirot - Temporada 13
Episodio
2
Personaje: Harold Waring
2013
Lucan - Temporada 1
Personaje: Dominic Elwes
2012
World Without End - Temporada 1
Personaje: Godwyn
2010
The Little House - Temporada 1
Personaje: Patrick
2009
Emma (2009) - Temporada 1
Episodios
2
-
3
-
4
Personaje: Frank Churchill
2008
The Palace - Temporada 1
Personaje: Le Roi Richard IV
2005
Fingersmith - Temporada 1
Personaje: Richard 'Gentleman' Rivers
2003
Rockface - Temporada 2
Personaje: Jamie Doughan
2002
Rockface - Temporada 1
Personaje: Jamie Doughan
2001
My Family - Temporada 2
Episodio
1
Personaje: Tom