as Dr. Malcolm Speight

as Gareth Price
1986

as Ben Ealham
1992

as Dr. Malcolm Speight
2013

as Jeffrey Clymer
2015

as Clive Pritchard
2002

as Nigel Fielding
1996

as Ensign William Matthews
1993

as Yves Hugonin
1994

as Adam
1990

as Faster Doudle, Able Seaman
2003

as Milton
2000

as Harold
2001
as Benvolio/Second Scholar
2012

as Lord Alfred Rufford
2017

as Sebastian
2014

as Benvolio/Second Scholar
2012

as Longaville
2010

as Faster Doudle, Able Seaman
2003

as Cleomenes
1999

as Young Alan Turing
1996

as Yves Hugonin
1995

as Kit Nubbles
1995

as Ensign Matthews
1994

as Jeffrey / Jeff
1992
as Dr. Malcolm Speight
1 ep.

as Gareth Price
1 episodes

as Ben Ealham
1 episodes

as Dr. Malcolm Speight
1 episodes

as Jeffrey Clymer
2 episodes

as Clive Pritchard
1 episodes

as Nigel Fielding
1 episodes

as Ensign William Matthews
1 episodes

as Yves Hugonin
1 episodes

as Adam
1 episodes

as Milton
3 episodes

as Harold
6 episodes

as Captain
13 episodes

as Simon
6 episodes