2024
as President Lane
2023
as Mikhail Gorbachev
2023
as Col. William Fourier
2023
2022
as Gray (uncredited)
2021
as Major
2021
as General Miller
2019
as Clive 'GT' Barner
2019
as William Randolph Hearst
2019
as Warden Leinart
2019
as Director Casey
2018
as General Kuznetsov
2018
as Ballentine Morgan
2017
as Gernot (voice)
2017
as Rear Admiral
2017
as Frank Sutter
2017
as Exorcist
2016
as President Eisenhower
2016
as Lord Beaverbrook
2015
as Lothar
2015
as Sidney Sutton
2015
as Lord Dryden
2015
as Chief Constable Anson
2013
as Kommissar Braddock
2013
2013
as Lord Arthur Hawthorne
2013
as Stephen Cramer
2012
as Peter
2012
as Richard
2012
as Brigadier General Hauser
2011
as Alexander Haig
2011
as James Morpeth
2011
as Jack Hylton
2011
as Phil Kingston
2010
as Foreign Policy Advisor
2010
as DCSU Russell Cornish
2009
as Winston Churchill
2009
as F.W. de Klerk
2008
as Glen Menford
2007
as Alec Hurley
2007
as Henry McEwan
2006
as Sir Gordon
2006
2006
as Papa Max
2006
2005
as Simon Hewitt
2005
as James Johnston
2004
as Dr. John Holloway
2004
as Peter Fox
2004
as Giuseppe Larsson
2004
as Goldberg
2004
as Harry Gallo
2003
as DCI Norton
2003
2003
as Michel Cote
2002
as Dragan Adjanic
2002
as Bob Hogan
2002
as Charles
2001
as Dr. William Byars
2001
2001
as Otto Rose
2001
as Brian Balfour
2000
as Attila
2000
1998
as Stephen Waring
1998
as Steven Gore
1998
as Drysdale Laud
1997
as Alan Dysart
1997
as Tony Carter
1997
as Jack Braxton
1997
as Detective
1996
as Dad (voice)
1996
as Det. Insp. Rourke
1996
as Howard
1995
as Tony Hogan
1995
as Tony Hogan
1995
as Hurry
1995
as Brian Kennedy
1995
as Greg
1994
as Captain Hercule Platini
1993
as Herr Kruger
1993
as Bascombe
1993
as Mr. Lockwood
1992
as Keith Hibbert
1992
as Edgar Faussett
1992
as Alex Duncan
1991
as Wilson
1990
as William
1990
as Raul
1989
1989
as Michael
1988
as Dominic Swayne
1988
as Warder
1988
as Captain Hercule Platini
1988
as Warder
1988
as Detective Inspector Brodd
1987
as Angus Norris
1987
as Barry Banks
1986
as Geoff Marks
1986
as Russell Miller
1986
as Brian Carroll
1986
as Thomas Walshingham
1985
as Elton John
1985
as James Quitman
1983
as Dominic Swayne
1982
as Naples Street Kid
1979
1972
as Willem Maas
as Father