
as Leo Jacobs

as Sub-Officer Dacon
1999

as Dr. Harcourt
2012

as Leo Jacobs
2023

as Ned Banks
2014

as Dr. Patrick
2001

as Vincent Callahan
2021

as Harry
2013

as Robbie
2007

as Young Rev George Henley
2020

as David Meakin
2020

as Adrian Cash
2021

as Simon
2011
as Simon
2011
as Leo Jacobs
6 ep.

as Sub-Officer Dacon
1 episodes

as Dr. Harcourt
1 episodes

as Leo Jacobs
6 episodes

as Ned Banks
12 episodes

as Dr. Patrick
22 episodes

as Vincent Callahan
6 episodes

as Robbie
1 episodes

as Young Rev George Henley
4 episodes

as David Meakin
6 episodes

as Adrian Cash
2 episodes

as Simon Chalcott
6 episodes

as Tim
7 episodes

2 episodes
as Mark Mulholland
13 episodes

as Rhys
4 episodes

as Keith Mackenzie
4 episodes

as Michael Heyward
6 episodes

as Frederick Standish
4 episodes

as Alfred Wallace
3 episodes