2002
Ultimate Fights from the Movies as Matt Moss (Crossing the Line) (archive footage)2002
Taliesin Jones as Billy2000
Best as Sir Matt Busby1999
To Walk with Lions as Terence Adamson1998
Waking Ned as Jackie O'Shea1998
Something to Believe In as Don Pozzi1997
Original Sin as Gabriel Dauntsey1996
Dead Sea Reels as Not available1995
Braveheart as Robert Bruce Sr.1995
The Politician's Wife as Sir Donald Frazier1995
A Pin for the Butterfly as Grandpa1994
Measure for Measure as Provost1993
Doctor Finlay as Dr. Alexander Cameron1993
The Sound and the Silence: The Alexander Graham Bell Story as Melville1992
Damage as Edward Lloyd1992
Common Pursuit as Not available1991
Performance as Serebryakov1991
Speaking of the Devil as Luzifer1991
Ashenden as Not available1991
Murder in Eden as Canon Loftus1991
Uncle Vanya as Prof. Serebryakov1991
Arise and Go Now as Mattie Muldoon1991
The Treaty as David Lloyd George1990
Ghost Dad as Sir Edith Moser1990
The Big Man as Matt Mason1990
Perry Mason: The Case of the Desperate Deception as Otto Rosen1989
The Fifteen Streets as Peter Bracken1989
Witch Story as Father Matthew1989
Circles in a Forest as MacDonald1989
George's Island as Captain Waters1988
The Lady and the Highwayman as Christian Drysdale1988
The Gamble as Padre di Francesco1988
The Gamble as Father of Francesco1988
The Courier as McGuigan1987
Hope and Glory as Grandfather George1986
Defence of the Realm as Dennis Markham1986
Lamb as Brother Benedict1985
The Ray Bradbury Theater as Self - Introduction (uncredited)1985
Screen Two as Hubert Stout1983
Gorky Park as Iamskoy1983
The Prodigal as Riley Wyndham1982
Gandhi as Senior Police Officer Fields1982
Night Crossing as Not available1981
Eye of the Needle as Godliman1980
The Watcher in the Woods as John Keller1980
Dr Jekyll and Mr Hyde as Oliver Utterson1979
Hart to Hart as Not available1979
Tinker Tailor Soldier Spy as Jim Prideaux1979
Spooner's Patch as Inspector Spooner1979
Ring of Darkness as Professor1978
The Inglorious Bastards as Col. Charles Thomas Buckner1977
Jesus of Nazareth as Amos1977
Sweeney! as Charles Baker, MP1977
It's Only Rock 'n' Roll as Grey1975
Bite the Bullet as Sir Harry Norfolk1975
Death in Deep Water as Doonan1975
Won't Write Home, Mom–I'm Dead as Frank Dean1974
Identikit as Bill1974
From Beyond the Grave as Christopher Lowe1974
The Voyage as Antonio Braggi1974
The Gathering Storm as Adolf Hitler1973
Thriller as Frank Dean1973
Thriller as Doonan1973
Orson Welles' Great Mysteries as Gregory Dean1973
The MacKintosh Man as Slade1973
The Offence as Kenneth Baxter1972
Doomwatch as Dr. Shaw1971
Fright as Brian1970
Shadows of Fear as Robert1970
Jane Eyre as St. John Rivers1970
Too Late the Hero as Pvt. Jock Thornton1970
The Deserter as Cpt. Crawford1969
Lock Up Your Daughters as Ramble1967
The Sailor from Gibraltar as Alan1967
Johnny Belinda as Dr. Jack Richardson1966
Penelope as James B. Elcott1965
The Flight of the Phoenix as Crow1965
The Hill as Harris1965
Rotten to the Core as Lt. Percy Vine1965
Mister Moses as Robert1964
Macbeth as Macduff1964
Psyche 59 as Paul1963
The Human Jungle as Mike Barclay1963
Station Six-Sahara as Fletcher1961
On Friday at Eleven as Kitson1960
Suspect as Alan Andrews1960
A French Mistress as Colin Crane The Headmaster's Son1959
Carlton-Browne of the F.O. as Young King Loris1958
A Tale of Two Cities as Gabelle1958
Behind the Mask as Alan Crabtree1958
She Didn't Say No! as Peter Howard1957
Yangtse Incident: The Story of H.M.S. Amethyst as Able Seaman Bannister1957
The Birthday Present as Junior Customs Officer1957
Miracle in Soho as Filippo Gozzi1956
The Count of Monte Cristo as Not available1956
The Long Arm as The Young Workman - Stanley James1956
Private's Progress as Private Horrocks1955
The Adventures of Robin Hood as Sir Walter1951
Hallmark Hall of Fame as Macduff1951
Hallmark Hall of Fame as Hitler1951
Pool of London as Garage attendant (uncredited)