2022
Speed Is Expensive: The Philip Vincent Story as Second Narrator2021
Agatha Raisin: Kissing Christmas Goodbye as Fred Instick2020
Radioactive as Alexandre2019
Denmark as Blind Idris2019
Denmark as Idris2018
The Marine 6: Close Quarters as Tommy Walker2018
Beast as Fletcher2017
Decline and Fall as Prison Medical Officer2016
London Has Fallen as General2016
Criminal as Roderick Armstrong2016
Idaho: The Movie 2 as Narrator (voice)2015
Legend as Superintendent Cummings2014
Houdini as Sheriff John2014
Fleming as Air Chief Marshall 'Bomber' Harris2011
Vera as Brian Delaney2011
Without You as Hugo Livingstone2011
Self Made as King Lear2010
Any Human Heart as Admiral Godfrey2009
Barstool Cowboy as Mick2009
The Fattest Man in Britain as Morley Raisin2007
Flight of Fury as Admr. Frank Pendleton2007
Clapham Junction as Man on bench2006
Nuremberg: Nazis on Trial as John Amen2005
Space Race as Nedelin2005
Banned in the UK as Self2005
Pierrepoint: The Last Hangman as Governor of Holloway2004
New Tricks as Donald Bevan2004
Murder City as Turner2003
Rosemary & Thyme as Ollie2003
William and Mary as John Castlemaigne2003
The Second Coming as Chief Constable Richard Tanner2003
Danielle Cable: Eyewitness as Jeff Mundy2002
Spooks as Peter Reddon2002
K-19: The Widowmaker as Partonov2001
Murphy's Law as Not available2001
Murder Rooms: Mysteries of the Real Sherlock Holmes as Rhodes2000
RKO 281 as Jack Warner1999
The Vice as Trevor Nashe1999
B. Monkey as Frank Rice1998
Space Island One as Not available1998
Vanity Fair as Mr. John Osborne1997
Midsomer Murders as Timothy Webster1997
David as Feldsoldat1997
Holding On as Ken1996
Silent Witness as Howard Considine1996
Some Mother's Son as Harrington1995
Bramwell as Aubrey Savier1994
Pie in the Sky as DC Ken Shipley1994
MacGyver: Lost Treasure of Atlantis as Col. Petrovic1993
Closing Numbers as Keith1992
Heartbeat as Walter Gillies1992
Heartbeat as James Knight1992
Absolutely Fabulous as Headmaster Tony Simmonds1991
Prime Suspect as George Marlow1990
Traitors as Thomas Percy1989
Agatha Christie's Poirot as Enoch Arden / Charles1989
Passion and Paradise as Godfrey Higgs1989
The Dark Angel as Dudley Ruthyn1988
Piece of Cake as Squadron Leader Rex1987
The Ruth Rendell Mysteries as Nick Hawthorne1987
Personal Services as Timms1987
The Dark Angel as Dudley Ruthyn1986
Salomé as Nerva1985
MacGyver as Colonel Petrovic1985
The Equalizer as William McCall1985
King David as Joab1985
Theatre Night as Lord Windermere1985
Lady Windermere's Fan as Lord Windermere1984
Pope John Paul II as Juliusz Kydrynski1983
Agatha Christie's Partners in Crime as Lawrence St. Vincent1983
The Irish R.M. as Not available1983
The Case of the Frightened Lady as Lord Willie Lebanon1982
East Lynne as Francis Levison1981
The Journal of Bridget Hitler as William Patrick1979
Tales of the Unexpected as Timothy Burton1979
The Europeans as Felix Young1977
Wings as Alan Farmer1976
French Without Tears as Kit Neilan1975
Prometheus: The Life of Balzac as Not available1975
Galileo as Ludovico Marsili1974
Within These Walls as Not available1974
Playhouse as William Patrick1970
Play for Today as Storyteller1968
The Expert as Det. Sgt. Hallett2016
Idaho: The Movie 2 Writer