
as Drummond

as Harald Sigurdsson
2022

as Simon Holman
2017

as Drummond
2016

as Young Man (uncredited)
2014

as Posh Pupil
2012

as Nicholas Hale
2025

as Young Stringer
2019

as Trevor
2016

as Tom
2020

as DI Thomas Lynley
2025

as Jack
2017

as Captain Bill Lauder
2020
as David
2023
as Drummond
8 ep.

as Harald Sigurdsson
24 episodes

as Simon Holman
1 episodes

as Drummond
8 episodes

as Posh Pupil
1 episodes

as Nicholas Hale
2 episodes

as Young Stringer
8 episodes

as Tom
1 episodes

as DI Thomas Lynley
4 episodes

as Jack
6 episodes

as Captain Bill Lauder
1 episodes

as Daniel Beecham
6 episodes