1986
The Loire Valley as Narrator1975
Lisztomania as Strauss1974
Mahler as Doctor on Train1972
Young Winston as Mounted Boer1971
The Devils as Rangier1971
The Music Lovers as Davidov1970
The Roads to Freedom as Gomez1968
The Charge of the Light Brigade as Quaker Preacher1967
Dante's Inferno as William Morris1966
Chronicle as Narrator - (Voice)1966
A Funny Thing Happened on the Way to the Forum as Roman1966
The One Eyed Soldiers as Colonel Ferrer1965
Chimes at Midnight as Westmoreland1964
The Protectors as Ian Souter1963
Lorna Doone as Not available1963
Moonstrike as Phillipe1963
Cleopatra as Canidius1963
Jason and the Argonauts as Phalerus1962
Zero One as Not available1962
What Every Woman Wants as Derek Chadwick1961
Sir Francis Drake as Count Toledo1961
Payroll as Detective Inspector Carberry1961
A Matter of WHO as Ralph1961
The Hellfire Club as Lord Netherden1960
Maigret as Not available1960
Danger Man as Mullins1960
Danger Man as General Khan1960
An Age of Kings as Earl of Douglas1960
The Flesh and the Fiends as Inspector McCulloch1960
Once More, with Feeling! as Interviewer (uncredited)1960
The Professionals as Inspector Rankin1960
The Trial of Oscar Wilde as Narrator1959
No Hiding Place as Not available1959
One Step Beyond as Nomiss1959
Danger Within as Lt. Comdr. 'Dopey' Gibbon, R.N.1959
SOS Pacific as Sea Captain1958
Ivanhoe as Sir Erwynn1958
Blind Spot as Police Inspector1958
The Crawling Eye as Brett1958
Blood of the Vampire as Chief Guard Wetzler1958
Sea of Sand as Sgt. Parker1957
The One That Got Away as Lieutenant, Grizedale1956
Hancock's Half Hour as Not available1956
The Count of Monte Cristo as Not available1956
Passport to Treason as Barrett1955
The Adventures of Robin Hood as Davey1955
Dixon of Dock Green as Jock MacPherson1954
The Wonderful World of Disney as Sir George1954
The Million Pound Note as Chief Assistant at Tailor Shop