Ator

Ano Título Papel
- Sherlock - Temporada 0
Episódio 2
Lestrade
- Washington Black - Temporada 1 Mr. Goff
2025 Surface (2022) - Temporada 2
Episódios 2 - 3 - 4 - 5 - 6 - 7 - 8
Henry Huntley
2022 Daliland: A vida de Salvador Dalí Captain Moore
2020 Riviera - Temporada 3 Gabriel Hirsh
2019 Horrible Histories: The Movie - Rotten Romans Governador Geral Paulino
2019 Emma Sr. Weston
2018 Nadando com Homens Luke
2018 Krypton - Temporada 1
Episódio 1
Ter-El
2017 Sherlock - Temporada 4 Lestrade
2017 Sherlock - Temporada 4
Episódio 1
Lestrade
2016 Segredos em Família - Temporada 1 John Warren
2016 Sacrifício Duncan Guthrie
2015 Bone in the Throat Rupert
2014 Caribe: a Trajetória de Worricker Stirling Rogers
2014 Sherlock - Temporada 3
Episódios 1 - 2 - 3
Lestrade
2014 Europa: A Trajetória de Worricker Stirling Rogers
2012 Doctor Who (2005) - Temporada 7
Episódio 2
Riddell
2012 Fast Girls David Temple
2012 Sherlock - Temporada 2
Episódios 1 - 2 - 3
Lestrade
2011 Case Sensitive - Temporada 1 Mark Bretherick
2011 Death In Paradise - Temporada 1
Episódio 1
James Lavender
2010 Law & Order: UK - Temporada 3
Episódio 3
John Smith
2010 Lewis - Temporada 4
Episódio 4
Alec Pickman
2010 Sherlock - Temporada 1
Episódios 1 - 3
Lestrade
2010 Revolução em Dagenham Peter Hopkins
2010 Wallander - Temporada 2
Episódio 2
Alfred Harderberg
2009 Agatha Christie's Miss Marple (2004) - Temporada 4
Episódio 1
Lance Fortescue
2007 Morte no Funeral Robert
2007 A Intervenção Mark
2006 V de Vingança Dominic
2005 Spooks - Temporada 4
Episódio 3
William Sampson
2004 Suki - A Rainha Da Selva Linus
2003 The Forsyte Saga - Temporada 2 Young Jolyon Forsyte
2002 The Forsyte Saga - Temporada 1 Young Jolyon Forsyte
2001 Desafio Radical Jeffrey
1999 Cleópatra Octave/Auguste
1998 Doce Vingança -
1997 Sra. Dalloway Warren Smith
1997 Bent Officier du train
1994 As Loucuras do Rei George Greville
1992 Perdas e Danos Martyn Fleming
1992 Inspector Morse - Temporada 6
Episódio 2
Billy
1987 Maurice Alec Scudder
1986 Uma Janela para o Amor Freddy Honeychurch