2023
Happy Valley - Temporada 3
Personaje: Tommy Lee Royce
2019
Grantchester - Temporada 4
Personaje: Sidney Chambers
2017
Grantchester - Temporada 3
Personaje: Sidney Chambers
2016
Happy Valley - Temporada 2
Personaje: Tommy Lee Royce
2016
Grantchester - Temporada 2
Personaje: Sidney Chambers
2016
Grantchester - Temporada 0
Episodio
1
Personaje: Sidney Chambers
2015
Life in Squares - Temporada 1
Personaje: Young Duncan Grant
2014
Happy Valley - Temporada 1
Personaje: Tommy Lee Royce
2014
Grantchester - Temporada 1
Personaje: Sidney Chambers
2014
The Great War: The People's Story - Temporada 1
Episodio
3
Personaje: Will Martin
2013
By Any Means - Temporada 1
Episodio
1
Personaje: Michael Prence
2013
Blandings - Temporada 1
Episodio
1
Personaje: Jimmy Belford
2013
Death Comes To Pemberley - Temporada 1
Personaje: Mr Alveston
2012
Inspector George Gently - Temporada 5
Episodio
2
Personaje: James Blackstone
2025
King and Conqueror - Temporada 1
Productor delegado