2023
The Full Monty as Brian1990
Life After Life as Lord Deeds1985
Mata Hari as Maitre Clumet1983
Spyship as Not available1981
The Final Conflict as Diplomat1981
Days as Consultant1980
Yes Minister as Not available1980
Escape as Not available1978
All Creatures Great and Small as Lord Hawden1974
Ransom as Ferris1972
Crown Court as Not available1971
Justice as Justice Quantin1970
Doomwatch as Scott1970
The Breaking of Bumbo as Brigadier1970
A Man for Loving as Bill Bannerman1969
The Main Chance as High Court Judge1967
Callan as Not available1966
Softly, Softly as Not available1965
A Slight Case Of... as Not available1962
Z-Cars as Not available1962
She Always Gets Their Man as Waling1962
What Every Woman Wants as Philip Goodwin1961
The Avengers as Simon Roberts1961
The Secret Partner as Brinton1961
The Queen's Guards as Not available1959
The Men From Room 13 as Not available1956
Serenade as Busboy (uncredited)1951
The Lavender Hill Mob as Gregory1950
No Place for Jennifer as Paula's Counsel1946
The Captive Heart as Officer Interviewing Capt. Hasek (uncredited)