2024
as Memnon
2021
as Commander Chalikov
2021
2021
as Sean Klinger
2020
as John Monkham
2020
as Vulture
2019
as Russell Hardwick
2017
as Norman Clifford
2014
as Brigadier General Groves
2014
as Marcus Gascoigne
2013
as Colonel Montgomery
2013
as Jack
2012
as Det. Sgt. Maurice Linklater
2012
as Bill Began
2011
2011
as Sgt Stuart Macken
2008
as Caerleon
2007
2004
as George Rogers
2001
as Narrator
1999
as Agent Picard
1999
as Cogez
1997
1995
1995
1994
as Paul Travis
1993
as Deputy Chris Branch
1992
as Foster
1992
as Agent Picard
1991
as Aleksandr Mashenko
1989
as John Hartwood
1987
as Igor
1986
as Philip Miller
1985
as Matthew Jackson
1984
as Darren Dowd (Prosecution)