1991
Selling Hitler as Karl Wolff1987
Cry Freedom as Wendy's Father1984
Hammer House of Mystery and Suspense as Matt Helston1981
The Bunker as Gen. Wilhelm Keitel1981
Eye of the Needle as Home Guard Captain1981
Antony & Cleopatra as Canidius1978
The BBC Television Shakespeare as Montague1978
Romeo and Juliet as Montague1977
1990 as Not available1976
I, Claudius as Not available1976
I, Claudius as Marcus Vipsanius Agrippa1976
The New Avengers as Dr. Kendrick1976
Victorian Scandals as The Principal1972
Crown Court as Not available1972
Doomwatch as Dr. Quist1971
Tom Brown's Schooldays as Not available1970
Doomwatch as Dr Spencer Quist1970
Doomwatch as Dr. Spencer Quist1970
Cromwell as General Digby1969
Some Girls Do as Test Pilot (uncredited)1969
The Desperados as Sheriff Lacey1968
The Blood Beast Terror as Mr. Warrender1967
A Countess from Hong Kong as The Captain1967
Witch Hunt as Harvey Collier1965
Stranger in the Family as Brown1964
The Curse of the Mummy's Tomb as Inspector Mackenzie1963
Take Me Over as Carter1962
Dr. Finlay's Casebook as Henry Davidson1962
The Saint as John Hamme1961
The Avengers as Wells1959
No Hiding Place as Not available1959
Breakout as Arkwright1959
Deadly Record as Phil Gamage1959
Violent Moment as Sgt. Ranson1959
Treble One: A Tribute as Himself - Commentator1958
The Man Who Wouldn't Talk as John Castle1958
The Steel Bayonet as Lt. Col. Derry1957
The Girl in the Picture as Detective Sergeant Nixon1957
Yangtse Incident: The Story of H.M.S. Amethyst as Staff Officer Operations1956
The Long Arm as Not available